自动填写 Web 浏览器表单 Python
Automatizing web browser form filling in Python
问题:
你好。我是一名尝试学习 Python 的初学者,对于我的第一个项目 ,我想编写一个脚本来自动为我填写调查表 。我熟悉编码,并且我编写了大部分代码来解决这个问题。我正在努力的是编写一个方法来点击问题 #1 中的按钮 #1,或者将按下任何给定的按钮。我意识到我可以做到这一点的一种方法可能是编写一个脚本来按 tab-> up-> down-> tab-> up -> down 按回答所有问题所需的顺序。
这是调查的图片(CSS 为清楚起见已禁用)。
http://i.imgur.com/Tn94KFA.jpg
编写按下单选按钮的方法的一种方法是什么?
[免责声明]:我已经检查了以下问题,但它们对我目前的情况没有用:
- fill out a webform that uses javascript with python(问题的框架很奇怪,是关于 Javascript 论坛的,我不明白它是如何相关的/我不明白,而且没有人回答这个问题).
- Script to take web survey for me (answers were only about Java, however something like this tool called HtmlUnit 看起来很酷,如果 Python 中有类似的库的话。
- How to fill out form data on a website(问题是关于Java)。
有 Python 库和工具可用于自动化浏览器操作。 whosebug.com 不是寻求此类工具推荐的地方,因此版主将关闭此问题(SO 通常是针对特定问题寻求帮助,而不是针对广泛的帮助和辅导请求)。然而,这里有一些适合您的起点
Mechanize - Python library for stateful programmatic web browsing
Selenium automizing framework Python bindings - 使用完整安装的浏览器
For installing Python packages please refer to official package installation tutorial.
问题:
你好。我是一名尝试学习 Python 的初学者,对于我的第一个项目 ,我想编写一个脚本来自动为我填写调查表 。我熟悉编码,并且我编写了大部分代码来解决这个问题。我正在努力的是编写一个方法来点击问题 #1 中的按钮 #1,或者将按下任何给定的按钮。我意识到我可以做到这一点的一种方法可能是编写一个脚本来按 tab-> up-> down-> tab-> up -> down 按回答所有问题所需的顺序。
这是调查的图片(CSS 为清楚起见已禁用)。 http://i.imgur.com/Tn94KFA.jpg
编写按下单选按钮的方法的一种方法是什么?
[免责声明]:我已经检查了以下问题,但它们对我目前的情况没有用:
- fill out a webform that uses javascript with python(问题的框架很奇怪,是关于 Javascript 论坛的,我不明白它是如何相关的/我不明白,而且没有人回答这个问题).
- Script to take web survey for me (answers were only about Java, however something like this tool called HtmlUnit 看起来很酷,如果 Python 中有类似的库的话。
- How to fill out form data on a website(问题是关于Java)。
有 Python 库和工具可用于自动化浏览器操作。 whosebug.com 不是寻求此类工具推荐的地方,因此版主将关闭此问题(SO 通常是针对特定问题寻求帮助,而不是针对广泛的帮助和辅导请求)。然而,这里有一些适合您的起点
Mechanize - Python library for stateful programmatic web browsing
Selenium automizing framework Python bindings - 使用完整安装的浏览器
For installing Python packages please refer to official package installation tutorial.