我在停留在網(wǎng)站鏈接上時(shí)遇到問(wèn)題,該鏈接有一個(gè)停留計(jì)時(shí)器,并且不會(huì)移動(dòng)到其他地方。這是我的代碼: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()該鏈接將打開(kāi),但不像在瀏覽器中那樣
1 回答

蕪湖不蕪
TA貢獻(xiàn)1796條經(jīng)驗(yàn) 獲得超7個(gè)贊
計(jì)時(shí)器在網(wǎng)站上的 Javascript 代碼上運(yùn)行,requests
庫(kù)不運(yùn)行網(wǎng)站的 Javascript 代碼。
使用Selenium代替,它允許您控制瀏覽器并運(yùn)行網(wǎng)站的 Javascript。
添加回答
舉報(bào)
0/150
提交
取消