Python请求在本地网站上发布

时间:2017-12-19 15:57:53

标签: python post python-requests screen-scraping

我一直试图抓取following并搜索一个简单的整数  在“NúmerodoProcesso na ORIGEM”字段中。目前运行以下代码没有成功:

headers = { 'Accept':'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
    'browserName': 'mozilla',
    'Connection': 'keep-alive',
    'Referer': 'https://ww2.stj.jus.br/processo/pesquisa/?aplicacao=processos.ea',
}

r = requests.post('https://ww2.stj.jus.br/processo/pesquisa/?aplicacao=processos.ea/', data={'idNumeroOriginario':'123'}, headers=headers, allow_redirects=True)

print r.content

在我看来,搜索永远不会发布。我也尝试根据请求指令从data = ...更改为json = ....

有关如何解决的任何提示?

谢谢!

1 个答案:

答案 0 :(得分:0)

当您按下按钮并复制POST包的curl命令时,在浏览器的开发人员工具中进行网络分析。

然后你浏览curl.trillworks.com并将curl命令转换为Python POST请求。

在您的python请求中,您可以修改值。