python 抓取微博内容
时间: 2023-09-25 09:10:02 浏览: 126
要抓取微博内容,可以使用 Python 的第三方库 requests 和 BeautifulSoup。以下是一个简单的示例代码:
```python
import requests
from bs4 import BeautifulSoup
url = 'https://weibo.com/u/1234567890' # 替换为要抓取的微博用户的主页链接
response = requests.get(url)
soup = BeautifulSoup(response.text, 'html.parser')
for post in soup.find_all('div', class_='WB_detail'):
content = post.find('div', class_='WB_text W_f14').text.strip() # 获取微博内容
print(content)
```
需要注意的是,微博的页面结构可能会随时变化,因此这个示例代码只是提供一个基本的思路,具体实现要根据实际情况进行调整。同时,抓取微博内容也需要遵守相关法律法规和网站规定,不得用于非法用途。
阅读全文