Advertisement
Guest User

Untitled

a guest
May 23rd, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. #!/usr/bin/env python3
  2.  
  3. import sys
  4. import requests
  5. import json
  6.  
  7. def to_utf8(b):
  8. return str(b, encoding="utf-8")
  9.  
  10. def to_bytes(s):
  11. return bytes(s, encoding="utf-8")
  12.  
  13. USER, PASS = json.loads(open("twitter_login.json").read())
  14.  
  15. #payload = {'username': USER,
  16. # 'password': PASS}
  17. #payloadstr = f'username={USER}&password={PASS}'
  18.  
  19. payload = {'session[username_or_email]': USER,
  20. 'session[password]': PASS}
  21. #payload = {'username_or_email': USER,
  22. # 'password': PASS}
  23.  
  24. #payload = {to_bytes(k): to_bytes(w) for k, w in payload.items()}
  25.  
  26. c = requests.Session()
  27. #c.options('verbose': sys.stderr)
  28. for url in ["https://twitter.com/login/", "https://twitter.com/sessions/"]:
  29. resp = c.post(url, data=payload)
  30. #print(resp)
  31. #print(to_utf8(resp.content))
  32. r = c.get("https://twitter.com/home/")
  33. content = to_utf8(r.content)
  34. print(content)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement