抓取网络流量 selenium Python 的问题

时间:2021-01-17 18:50:42

标签: python selenium web-scraping networking m3u8

我正在尝试抓取 http://live.jokerswidget.com/freelivematch/8534782740463890.html 的网络流量(或此处遵循相同结构 http://live.jokerswidget.com/ 的任何链接)。我可以在网络控制台上看到 m3u,但在 Selenium 上看不到。

这是我的代码:

option = Options()
option.add_argument("--autoplay-policy=no-user-gesture-required")
option.add_argument("--auto-open-devtools-for-tabs")

driver = webdriver.Chrome(chrome_options=option)
driver.get(url)
sleep(3)
res=np.nan
Resources = driver.execute_script("return window.performance.getEntries();")
    
for resource in Resources:
        print(resource['name'])
        res=resource['name']
driver.quit()

这就是我得到的:

http://live.jokerswidget.com/freelivematch/8534782740463890.html
https://www.googletagmanager.com/gtag/js?id=UA-27618511-18
first-paint
https://player.playjoke.xyz/all.js?v=08
http://player.playjoke.xyz/getfull.php?u=lshnba6hd167&vw=640&vh=360
http://widgets.amung.us/classic.js
https://www.google-analytics.com/analytics.js
http://whos.amung.us/pingjs/?k=wplivewidget&t=Boston%20Celtics%20-%20New%20York%20Knicks&c=c&x=http%3A%2F%2Flive.jokerswidget.com%2Ffreelivematch%2F8534782740463890.html&y=&a=0&d=1.146&v=27&r=2385
https://www.google-analytics.com/j/collect?v=1&_v=j87&a=745048593&t=pageview&_s=1&dl=http%3A%2F%2Flive.jokerswidget.com%2Ffreelivematch%2F8534782740463890.html&ul=es-es&de=UTF-8&dt=Boston%20Celtics%20-%20New%20York%20Knicks&sd=24-bit&sr=1536x864&vp=482x658&je=0&_u=IEBAAUABAAAAAC~&jid=456610168&gjid=1120215787&cid=640250925.1610908970&tid=UA-27618511-18&_gid=42964424.1610908970&_r=1&gtm=2ou161&z=1091977015
http://live.jokerswidget.com/favicon.ico

我有兴趣获取 m3u 链接。

0 个答案:

没有答案
相关问题