用python爬取微博昵称为12345用户的所有发言、回复信息
时间: 2023-02-07 18:08:03 浏览: 118
很高兴为你提供帮助!
使用 Python 爬取微博昵称为 12345 的用户的所有发言和回复信息,你可以使用第三方的爬虫库,比如说,你可以使用「网易云音乐」的爬虫库「MiguMusicAPI」,或者「豆瓣电影」的爬虫库「DouBanMovieSpider」等等。
下面是一个简单的示例代码:
```python
import requests
def get_user_tweets(user_id):
# 在这里构造 URL 和请求头
url = 'https://api.weibo.com/2/statuses/user_timeline.json'
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36',
'Cookie': 'your-cookie-here'
}
params = {
'uid': user_id,
'count': 50,
'page': 1,
'access_token': 'your-access-token-here'
}
# 发送 GET 请求
response = requests.get(url, headers=headers, params=params)
# 如果响应状态码是 200,说明请求成功
if response.status_code == 200:
# 解析响应正文,返回结果
return response.json()
else:
# 否则,返回 None
return None
# 调用函数,获取结果
result = get_user_tweets('12345')
print(result)
```
希望这个示例代码能对你有帮助!
阅读全文