基于照片中标记的人抓取谷歌照片内容(Python)

基于照片中标记的人抓取谷歌照片内容(Python),python,web-scraping,google-photos,Python,Web Scraping,Google Photos,所以谷歌照片API不支持在照片上标记人物 (这里提到了这一点:) 因此,我正在尝试自己(使用Python)这样做。这样做的目的是使用BeautifulSoup刮取此人的姓名标签。具体而言,包含数据的网页由 import bs4 as bs page = bs.BeautifulSoup(requests.get(media_url).text,features="lxml")` 其中media\u url是媒体项目(照片/视频)的url 问题在于变量页面不包含我要查找的数据

所以谷歌照片API不支持在照片上标记人物 (这里提到了这一点:)

因此,我正在尝试自己(使用Python)这样做。这样做的目的是使用
BeautifulSoup
刮取此人的姓名标签。具体而言,包含数据的网页由

import bs4 as bs
page = bs.BeautifulSoup(requests.get(media_url).text,features="lxml")`
其中
media\u url
是媒体项目(照片/视频)的url

问题在于变量
页面
不包含我要查找的数据。根本没有包含
数据\u名称的字段(实际上,照片上没有任何规范)。这可能是因为一个媒体项目是一个私有内容,而整个过程实际上并没有登录到我的google帐户

我将改进我的问题: 如何输入私有媒体项(如上所述),以便查看HTML代码的隐藏数据

我会注意到,当从我的谷歌帐户检查照片网页时,所有数据都是可见的


希望这是清楚的。谢谢你

那么我想如果不登录到你的帐户,就无法获取数据。如果数据不存在于
DOM
中,则无法刮取不存在的数据。您可以使用Selenium,在这里您可以自动登录,然后提取感兴趣的数据。