我想用Python从http://idojarasbudapest.hu/archivalt-idojaras下载一些天气信息,但在我按下“Mehet”提交按钮之前,我看不到必要的信息。 我需要提交两个信息:年份('ev')和月份('ho')。
这是一个HTML表单,看起来像这样: 有什么想法如何解决它呢?感谢任何答案或建议。
我理解,我需要通过POST请求发送两个参数:'ev'和'ho',然后网站应该“发送”所请求的信息。
我写的以下代码打印原始网站的HTML代码,而不是请求的代码。
import requests
data= {'ev': '2016','ho': 'Január'}
r = requests.post('http://idojarasbudapest.hu/archivalt-idojaras', data=data)
print (r.text)
这是一个HTML表单,看起来像这样: 有什么想法如何解决它呢?感谢任何答案或建议。