将Python参数传递给HTML
我有以下HTML代码:将Python参数传递给HTML,python,html,Python,Html,我有以下HTML代码: <html> <form action="index.php" method="post"> Enter Input: <input type="text" class="textbox" name="usn" id="usn" required /> <input class="buttongo" type="submit" value="Go" /> &l
<html>
<form action="index.php" method="post">
Enter Input:
<input type="text" class="textbox" name="usn" id="usn" required />
<input class="buttongo" type="submit" value="Go" />
<input type="hidden" name="task" value="getResult"/>
</form>
</html>
此外,是否有一种方法可以直接将值
发送到index.php
并获得响应
(注意:我想将
值从0
循环到100
,并将生成的响应保存在文件中)为什么不使用python发送请求?您可以在循环内发送请求并传递所需的参数
示例代码:
import requests
for i in range(101):
payload = {'usn': i}
response = requests.post("index.php", data=payload)
# do something with response
为什么不使用python发送请求?您可以在循环内发送请求并传递所需的参数
示例代码:
import requests
for i in range(101):
payload = {'usn': i}
response = requests.post("index.php", data=payload)
# do something with response
使用urllib
模块,文档位于:
如链接中所述,此模块提供了一个用于跨万维网获取数据的高级接口。使用urllib
模块,文档位于:
如链接中所述,此模块提供了一个用于跨万维网获取数据的高级界面。请发布您迄今为止尝试过的内容。考虑在代码中使用%s,或尝试考虑使用.format()函数。请发布您迄今为止尝试过的内容。考虑在代码中使用%s,或尝试考虑使用.format()功能最好在你的答案中包含相关代码,如果你链接的网站宕机,你的答案就没用了。谢谢@zxzak。您能再解释一下如何处理生成的响应吗?我可以把它当作字符串吗?我尝试了打印(响应)
,但没有效果。我找到了,使用了响应。文本
。最好在你的答案中包含相关代码,如果你链接的网站宕机,你的答案就没用了。谢谢@zxzak。您能再解释一下如何处理生成的响应吗?我可以把它当作字符串吗?我尝试了print(response)
,但不起作用。我得到了它,使用了response.text
。