使用Python selenium提取Instagram帖子描述

使用Python selenium提取Instagram帖子描述,python,selenium,instagram,screen-scraping,Python,Selenium,Instagram,Screen Scraping,早上好, 我目前正在尝试使用Python selenium下载instagram帖子的某个字段。具体地说,我正在尝试下载图片的标题(描述)(例如,在下面的图片中是以文本“Thank@lolap…”开头的部分,一直下载到标签 我尝试了以下代码,但它似乎不起作用(它会立即抛出异常): 谢谢你的帮助。你只是想收集所有的标签吗 试试这个: hashtags = driver.find_elements_by_xpath("//a[@class='xil3i']") for tag

早上好, 我目前正在尝试使用Python selenium下载instagram帖子的某个字段。具体地说,我正在尝试下载图片的标题(描述)(例如,在下面的图片中是以文本“Thank@lolap…”开头的部分,一直下载到标签

我尝试了以下代码,但它似乎不起作用(它会立即抛出异常):


谢谢你的帮助。

你只是想收集所有的标签吗

试试这个:

hashtags = driver.find_elements_by_xpath("//a[@class='xil3i']")

for tag in hashtags:
    print(tag.text)
或者,如果您正在查找图片描述:

desc_text = driver.find_element_by_xpath("//span[@title='Edited']").text
print(desc_text)

什么不起作用?你有例外吗?一个空列表?它会返回什么?我建议使用css选择器而不是完整路径。这可能会更可靠。顺便说一句,你试图分析的帖子的地址是什么?谢谢你的所有回答,我没有特别分析帖子,所以有一篇帖子可能是:“上面的代码抛出了一个异常。使用CSS,@Nephanth会怎么样?我似乎无法正确地理解它。。。
desc_text = driver.find_element_by_xpath("//span[@title='Edited']").text
print(desc_text)