Python 是一門非常流行的編程語言,它擁有非常強大的爬蟲庫。其中,最著名的便是 tweepy,這是一個輕量級的 Python 推特 API 封裝庫,可以讓你輕松地抓取推特數據。今天,我們來看看如何使用 tweepy 來構建一個推特爬蟲。
# 導入 tweepy 庫 import tweepy # 設置 API 認證信息 consumer_key = "your_consumer_key" consumer_secret = "your_consumer_secret" access_token = "your_access_token" access_token_secret = "your_access_token_secret" # 進行 API 認證 auth = tweepy.OAuthHandler(consumer_key, consumer_secret) auth.set_access_token(access_token, access_token_secret) # 創建 API 對象 api = tweepy.API(auth) # 搜索推特 tweets = api.search(q="Python", rpp=10) # 遍歷搜索結果 for tweet in tweets: print(tweet.text)
以上代碼展示了如何使用 tweepy 進行 API 認證,并使用搜索 API 搜索推特。我們將“Python”作為關鍵字進行搜索,并設置返回結果個數為 10。使用 for 循環遍歷搜索結果后,輸出每條推特的文本。
除了搜索外,tweepy 還支持獲取用戶信息、用戶時間線、推特轉發、點贊等等操作。它的 API 接口非常清晰易用,適合初學者進行學習。但需要注意,推特官方 API 對請求頻率和返回結果數量有限制,在開發過程中需要仔細閱讀官方文檔并進行合理的限制。
上一篇vue cad插件
下一篇python 跳轉指定行