twython

    0熱度

    1回答

    我使用帶有名爲Twython的Python庫的Twitter API從推文中提取URL。我使用home_timeline API並查看entities來搜索URL。 通常情況下,entities中的鏈接是正確的。但是,在某些情況下,鏈接是錯誤的。例如,這是從帳戶@WWF-Philippines鳴叫: 當我將光標懸停在突出顯示的鏈接,它顯示shortened_url1(我不能忍受這裏,因爲#2不允許

    1熱度

    1回答

    我試圖安裝twython,但不斷收到錯誤。 第一次嘗試: [email protected] ~/twython $ sudo pip-3.2 install twython Running setup.py egg_info for package requests Traceback (most recent call last): File "<string>",

    0熱度

    1回答

    for tweets in ExistingTweets: ExistString = tweets['text'] ExistString = ExistString[:15] if randomQuote[:16] == ExistString: randomQuote = AllQuotes[randint(0,5)].getText()

    1熱度

    2回答

    我正在嘗試連接到twitter stream api以實時獲取tweets。這段代碼一直工作到5-6之前。突然之間我開始收到401。奇怪的是,這是發生在我的本地機器和位於雲端的生產服務器上,所以我認爲這不是一個網絡相關的問題。 下面是代碼: l = StdOutListener() auth = OAuthHandler(consumer_key, consumer_secret) auth

    0熱度

    1回答

    我正好使用this方法,但是當我試圖用lang =「en」指定英文時,我認爲它的每個其他變體都不起作用。這就是我正在投入的(即使有關鍵字進一步限制),它仍然沒有給我只是英語。我嘗試過使用和不使用關鍵字。我正在嘗試爲一個研究項目創建一個只有英文的200,000+可搜索的控制語料庫,而我不想通過手動瀏覽那麼多推文。想法? >>> from nltk.twitter import Twitter >>

    0熱度

    1回答

    你好,我剛剛進入Twython。我試圖阻止我的腳本嘗試多次轉推Tweet(因爲這會引發錯誤) 所以我想出瞭如果您有推文,retweeted鍵應該會返回,您已經轉推了推文。 但是我寫這個劇本: def develop(twitter, keyword, count): global TweetIds, tweetInsert, FollowCounts results = twi

    -1熱度

    2回答

    我簡單的Twitter機器人(在Python/Twython中)從一個文本文件逐行發送推文。它使用列表理解將(任意長度)行分塊爲140個字符部分,並將它們推出爲Twitter「線程」(nb與os線程無關)。 (Twitter目前推出的字符限制增加到280,但問題仍然存在,無論如何)。 雖然適當,理解常常分裂中間詞的一條線,這是不令人滿意的。 這個列表理解: tweetlist = [ bigtwe

    0熱度

    1回答

    我正在嘗試創建一個bot來轉發和推廣我的一些其他賬戶。但我收到以下錯誤 AttributeError: 'Twython' object has no attribute 'getUserTimeline' 我的代碼是: search_results = twitter.getUserTimeline(sreen_name="SCREENNAME", count = 2,) try: fo

    0熱度

    1回答

    以下代碼片段是使用Twython的推特機器人的核心。 我想知道我是否可以將讀入的文件合併到列表理解 中,因爲看起來相當複雜,因爲它只是讀取一行項目列表,然後 從中創建另一個多項列表。 我檢查了一下,發現了一些使用 readlines()讀取整個文件的例子,但是也沒有涉及到切片的一個例子。 with open(tweet_datafile,'r') as smstweets: bigtwe

    0熱度

    1回答

    我正在嘗試讀取tweets並將這些tweet寫入文件。但是,當我嘗試將某些推文寫入文件時,我收到了UnicodeEncodeErrors。有沒有辦法刪除這些非UTF-8字符,以便我可以寫出推文的其餘部分? 例如,問題推文可能看起來這樣: 相機? 這是我使用的代碼: with open("Tweets.txt",'w') as f: for user_tws in twitter.get_