我正在尝试自动化PantherDB的提交表单。我以前使用python请求将不同的参数发送到表单。通常"提交"表单中的按钮也会在Post期间发送一个Param。但是在这个网站(PantherDB)中,"提交"按钮在发布期间不发送任何参数。
我如何告诉python它应该"点击"提交按钮?
这就是我的代码中的内容。
url = "http://www.pantherdb.org"
files = {"fileData" : open(inputFile, "r")}
response = requests.post(url, files = files, data = myParams)
答案 0 :(得分:0)
当您按下按钮并复制POST包的curl命令时,在浏览器的开发人员工具中进行网络分析。
然后你浏览[curl.trillworks.com] [1]并将curl命令转换为Python POST请求。
在您的python请求中,您可以修改值。