填写表单并下载文件请求和Python

2024-06-26 13:34:30 发布

您现在位置:Python中文网/ 问答频道 /正文

我想把these page扔掉。我用来填写图书馆的申请表。这些部分是有效的,因为当我在Dt_Ref表单中更改为假日日期或不是dd/mm/yyyy格式时,我会收到警告。在

目的是下载填好的表格的结果。在

1-填写表格 2-下载生成的文件

这是密码。在

*Ps,我在公司代理下工作,所以我使用HTTPProxyAuth用我的凭据登录。在

import requests
from requests.auth import HTTPProxyAuth


params = {'Dt_Ref': '20/08/2017', 'TpInstFinanceiro': 'Debentures'}

company_proxy = {"http":"proxy.xxxxx/yyyyyy.pac"}
credenciais = HTTPProxyAuth("qqqqq", "wwwww")

url = 'http://www.anbima.com.br/reune/reune_down.asp'


r = requests.post(url, data = params, proxies = itau_proxy , auth = credenciais)

你知道怎么下载这个文件吗?在


Tags: 文件importauthrefhttpurldtpage
1条回答
网友
1楼 · 发布于 2024-06-26 13:34:30

你错过了post数据中的一些重要参数。尝试使用此params字典:

params = {
    'TpInstFinanceiro':'DEB', 'Tipo':'1', 
    'Dt_Ref':'02/08/2017', 'saida':'csv'
}

如果您不想要csv文件,可以更改params['saida']值。在

相关问题 更多 >