美文网首页
ghost 登录Facebook

ghost 登录Facebook

作者: Nakamoto | 来源:发表于2018-04-10 01:05 被阅读0次
    from ghost import Ghost, Session
    
    ghost = Ghost()
    USERAGENT = "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0"
    
    with ghost.start():
      session = Session(ghost,download_images=False,display=True,user_agent=USERAGENT)
      page, rs = session.open("https://m.facebook.com/login.php", timeout=120)
      assert page.http_status == 200
      session.evaluate("""
      document.querySelector('input[name="email"]').value = 'email@email.com';
      document.querySelector('input[name="pass"]').value = 'email-password';""")
      session.evaluate("""document.querySelector('input[name="login"]').click();""",
       expect_loading=True)
      """import codecs
      with codecs.open('fb.html', encoding='utf-8', mode='w') as f:
      f.write(session.content) """
      # session.save_cookies('fbookie')
      session.capture_to(path='fbookie.png')
      # gracefully clean off to avoid errors
      session.webview.setHtml('')
      session.exit()
    

    相关文章

      网友评论

          本文标题:ghost 登录Facebook

          本文链接:https://www.haomeiwen.com/subject/qqzwhftx.html