由于表格資料是由JavaScript動態生成的,這就是為什么我使用api呼叫url 但卻出現了上述的警告。感謝任何人的幫助。
我的代碼:
import requests
import pandas as pd
import json
body = { 'tipoEmpresa': '0'}。
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.107 Safari/537.36'/span>,
'x-dtpc': '33$511511524_409h2vHHVRBIAIGILPJNCRGRCECUBIACWCBUEE-0e37',
'X-Requested-With': 'XMLHttpRequest',
'Content-Type': 'application/json'.
}
def main(url)。
with requests.Session() as req:
req.headers.update(headers)
r = req.post(url, data=json.dumps(body), headers =headers, verify = False)
resp = r.json()['d']
#df = pd.DataFrame(resp)
#print(df)/span>
main('https://www.rad.cvm.gov.br/ENET/frmConsultaExternaCVM.aspx/PopulaComboEmpresas')
uj5u.com熱心網友回復:
嘗試在你的腳本的開頭添加這兩行,以抑制警告資訊:
import urllib3
urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/320474.html
標籤:
