Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将Python参数传递给HTML_Python_Html - Fatal编程技术网

将Python参数传递给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代码:

<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