好的,这就是我正在尝试做的。我对 Python 还很陌生,我才刚刚掌握它。无论如何,使用这个小工具,我正在尝试从页面中提取数据。在这种情况下,我希望用户输入一个 URL 并让它返回
<meta content=" % Likes, % Comments - @% on Instagram: “post description []”" name="description" />
但是,替换%为帖子的喜欢/评论等数量。
这是我的完整代码:
from urllib.request import urlopen
from bs4 import BeautifulSoup
import requests
import re
url = "https://www.instagram.com/p/BsOGulcndj-/"
page2 = requests.get(url)
soup2 = BeautifulSoup(page2.content, 'html.parser')
result = soup2.findAll('content', attrs={'content': 'description'})
print (result)
但是每当我运行它时,我都会得到[]. 我究竟做错了什么?
ITMISS
相关分类