gpt4 book ai didi

python - 如何使用 python 打开 .html 文件并单击提交按钮

转载 作者:行者123 更新时间:2023-11-30 22:17:45 26 4
gpt4 key购买 nike

我有一个 .html 文件,我使用提交按钮发送一个值,如下所示:

<HTML>
<HEAD>
<TITLE>XYZ Ltd.</TITLE>
</HEAD>
<BODY>
<FORM ACTION="http://192.168.2.2/cgi-bin/http_recv.cgi" METHOD="POST">
<TEXTAREA NAME="DATA_SEND" COLS='160' ROWS='40' WRAP='none'>

</TEXTAREA>
<INPUT TYPE="SUBMIT" VALUE="Send Data">
</FORM>
</BODY>
</HTML>

我确实使用过 Selenium ,但据我了解,它不适合我。我想要一个如上所述的 .html 并维护它,所以必须打开并单击它。一个cgi/python我确实注意到了这个例子,但只有在没有其他选择的情况下我才会采用它。

如何使用 python 来:

  1. 打开 .html 文件并
  2. 按“发送数据”按钮
  3. 阅读给出的任何响应(假设响应可能显示在 HTML 页面或对话框中)

最佳答案

发送数据的Python代码

`def hello():
Dict={'Title': 'This is title','Subtitle':'subtitle'}
return render_template('hello.html',Dict=Dict)`

用于写入从 python 作为字典传递到 HTML 的值的代码

`<form accept-charset="utf-8" class="simform" method="POST" 
enctype=multipart/form-data>
Title <input type="text" name="Title" value="{{ Dict.get('Title')
}}" maxlength="36">
SubTitle <input type="text" name="SubTitle" value="{{
Dict.get('SubTitle') }}" maxlength="70">
<button type="submit" class="save btn btn-default">Submit</button>
</form>`

关于python - 如何使用 python 打开 .html 文件并单击提交按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49549810/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com