0
有人能告訴我爲什麼這不起作用嗎?使用cookielib的Twitter認證
import cookielib
import urllib
import urllib2
cj = cookielib.CookieJar()
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))
data = urllib.urlencode({'session[username_or_email]':'twitter handle' , 'session[password]':'password'})
opener.open('https://twitter.com' , data)
stuff = opener.open('https://twitter.com')
print stuff.read()
爲什麼登錄後不給頁面的html?
添加了一個用戶代理,但即使這是行不通的,那麼你建議我怎樣處理Javascript。我試過tweepy,但我想嘗試建立自己的圖書館來訪問twitter,這就是爲什麼 – Manoj
處理Javascript並不是很容易。 Python沒有這個原生庫。可能是硒可以幫助。但無論如何,我建議你使用這些API,它們是**最可靠的。 – SuperSaiyan