import requests
from bs4 import BeautifulSoup
url = "http://product.dangdang.com/23950158.html"
headers = {'user-agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0'}
r = requests.get(url=url,headers=headers,timeout=50)
print(r.text)
代碼很簡單,就是這樣,有的時候運行完是這樣的:

當然,這是為想要的。但有時候是下面這樣的:

有沒有大神告訴我該怎么做?怎么樣才能將回應穩定在第一張圖那樣?
Scrapy下該怎么做?
uj5u.com熱心網友回復:
如果是動態網頁沒渲染的話建議使用scrapy-splashuj5u.com熱心網友回復:
能詳細說說嘛?
有沒有相關的教程或者圖書推薦下呀?
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/105011.html
