繁体   English   中英

Python 从弹出窗口中提取数据 window

[英]Python Data extraction from a pop-up window

我正在尝试从网站获取特定数据,但这有点难以理解,所以这里有一些图像。 所以,首先,我在这个页面上, Image1

然后我点击中间的图标,弹出一些东西

然后我必须点击这个,几乎在那里

最后我降落在这里

我想得到这里所有的人的名字

所以,我的问题是,有没有办法通过请求直接获取此列表? 如果是,我该怎么办? 我找不到这种弹出窗口的 URL,我是一个有请求和所有这类事情的完整初学者..

(要取名字,顺便要连接我的账号)

所以,由于我不知道如何访问弹出窗口 windows,这是我得到的唯一代码:

import requests
 
x = requests.get('https://www.tiktok.com/@programm___r?lang=en',  headers={'User-Agent':'test'})

print(x.text)

我检查了它打印的内容,但没有看到弹出 window 的迹象

您可以获得某种网络拦截工具,例如 Burpsuite,并观察每次单击到达最终目的地的每个链接时通过的网络流量,这应该为您提供一个端点,您也可以发送您的请求。 我认为这个网络信息也应该在浏览器工具中可用,但我不确定。 这里的一个潜在问题是,通常令牌和其他信息必须沿链向下传递,这可能会使编写这样的脚本变得过于困难。

因此,除此之外,使用 selenium 之类的浏览器自动化软件,您可以自动化到达页面上该点的过程,并能够在您到达那里后拉出您想要的列表。 我自己使用过 selenium,它真的很有用并且有据可查!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM