vkc*_*vkc 5 python forms post python-3.x python-requests
我试图通过提供开始日期、结束日期并通过 POST 方法单击“获取价格”按钮来删除该网站的基金价格历史记录。
然而页面 requests.post() 返回不包含结果,就好像从未按下“获取价格”按钮一样。这是我通过代码放在一起的 URL:
我在 Stackoverflow 上阅读了关于在 Python 中通过 POST 提交表单的其他帖子,但我无法让它工作。能否请你帮忙?非常感谢!
import requests
import datetime
startDate = datetime.datetime(2016,1,1).strftime('%m/%d/%Y')
endDate = datetime.datetime(2016,2,20).strftime('%m/%d/%Y')
serviceurl = 'https://www.nysaves.org/nytpl/fundperform/fundHistory.do?'
payload = {'fundid':1003022, 'startDate':startDate, 'endDate': endDate, 'submit':'Get Prices'}
r = requests.post(serviceurl, params=payload)
#from IPython.core.display import HTML
#HTML(r.content.decode('utf-8'))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13758 次 |
| 最近记录: |