我正在尝试提交一份表格,该表格实际上是使用运输公司的网站,提交跟踪编号并获得结果,以便我最终可以使用beautifulsoup来获取我需要的数据。当我手动尝试它返回数据,但使用python代码它返回一个非格式化的页面,我需要的数据不存在,就好像查询没有执行。它返回
Your Current Browser
Is Not Supported !
由于我使用的是最新的Google Chrome v.60
,因此无法成真代码的问题在哪里?
码
import requests
import webbrowser
from bs4 import BeautifulSoup
url = "https://www.nykline.com/ecom/CUP_HOM_3000.do?redir=Y"
payload = {'cargoTrackingNo':'TEMU9538796'}
r = requests.get(url, params=payload)
with open("results.html", "wb") as f:
f.write(r.content)
webbrowser.open("results.html")