所以,讓我們說,我想創造的東西,回覆一定的「哈希標籤關鍵詞」的鳴叫在Twitter上(例如「#FirstWorldProblems」),我有一個腳本,看起來像這樣:在使用DHTML,AJAX等的網站上使用Python機械化?
# apply settings, create a mechanize.Browser, etc.
login() # log into twitter
# at this point we've logged into twitter, now, we will perform navigate to their search page and run a search query:
br.open('http://twitter.com/search?q=' + hashtag)
print(br.response().read()) # print the response
所以,我上面提到的是一種簡化版本,可以快速到達現場,給我帶來麻煩。
我設置了一個瀏覽器,登錄到twitter,都沒有問題。但是,然後我運行搜索hashtag(使用br.open),然後打印響應。
在Twitter上,只有當您將鼠標懸停在特定鏈接上並導致出現「#」(因爲它會打開一個彈出窗口的東西,您可以在其中輸入您的回覆)時,纔會顯示「回覆」鏈接,如何點擊「回覆」鏈接,因爲它沒有出現在回覆中?
你可能想使用Twitter API:https://dev.twitter.com/docs/api – dmedvinsky