爬取twitter特定账号的推文
时间: 2023-10-21 16:05:37 浏览: 58
要爬取 Twitter 特定账号的推文,可以使用 Twitter API 或第三方库来完成。
以下是使用 tweepy 库来爬取 Twitter 特定账号的推文的示例代码:
```python
import tweepy
# 设置 Twitter API 密钥
consumer_key = 'your_consumer_key'
consumer_secret = 'your_consumer_secret'
access_token = 'your_access_token'
access_token_secret = 'your_access_token_secret'
# 进行身份验证
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
# 创建 API 对象
api = tweepy.API(auth)
# 获取特定账号的推文
tweets = api.user_timeline(screen_name='account_name', count=200, tweet_mode='extended')
# 打印推文内容
for tweet in tweets:
print(tweet.full_text)
```
其中,`screen_name` 参数指定要获取推文的账号名称,`count` 参数指定获取的推文数目,`tweet_mode` 参数指定获取完整的推文文本内容。另外,需要替换示例代码中的 API 密钥和账号名称。