【发布时间】:2019-03-10 17:25:06
【问题描述】:
我正在学习python3,我尝试解决一个简单的任务。我想从 instagram 链接中获取 帐户名称 和 发布日期。
import requests
from bs4 import BeautifulSoup
html = requests.get('https://www.instagram.com/p/BuPSnoTlvTR')
soup = BeautifulSoup(html.text, 'lxml')
item = soup.select_one("meta[property='og:description']")
name = item.find_previous_sibling().get("content").split("•")[0]
print(name)
此代码有时适用于像这样的链接https://www.instagram.com/kingtop 但我需要它也可以处理像这样的图片帖子https://www.instagram.com/p/BuxB00KFI-x/
这就是我所能做的,但这不起作用。我也无法得到日期。 你有什么想法?感谢您的帮助。
【问题讨论】:
-
嘿,你想要什么?
标签: python-3.x beautifulsoup instagram