为了账号安全,请及时绑定邮箱和手机立即绑定

如何访问链接并在其上停留特定的秒数?

如何访问链接并在其上停留特定的秒数?

犯罪嫌疑人X 2023-10-05 16:46:55
我在停留在网站链接上时遇到问题,该链接有一个停留计时器,并且不会移动到其他地方。这是我的代码:import requestsimport timefrom bs4 import BeautifulSoupurl = input('Please enter your link: ')def get_response(url, method='GET'):    response = requests.request(method, url, headers={"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win32; x86) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36"}, timeout=15)    text_response = response.text    status_code = response.status_code    return[status_code, text_response]while True:    (status_code, text_response) = get_response(url)    parse_data = BeautifulSoup(text_response, 'html.parser')    time.sleep(20)    print('done')    exit()该链接将打开,但不像在浏览器中那样
查看完整描述

1 回答

?
芜湖不芜

TA贡献1796条经验 获得超7个赞

计时器在网站上的 Javascript 代码上运行,requests库不运行网站的 Javascript 代码。

使用Selenium代替,它允许您控制浏览器并运行网站的 Javascript。


查看完整回答
反对 回复 2023-10-05
  • 1 回答
  • 0 关注
  • 88 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信