如何使用Python来填写包含Javascript的HTML表单?
How can you use Python to fill out HTML forms that also have Javascript?
我正在制作一个python程序,可以自动将信息输入网站上的表单。我一开始看了一个叫mechanize的模块,但后来我意识到它不支持javascript。有什么方法可以将一条信息插入到使用javascript的网站上的"表单"中吗?
我使用的网站是www.locationary.com。
如果您登录后进入像这样的地方/商业页面,
http://www.locationary.com/place/en/US/California/Los_Angeles/Z_Pizza-p1001157911.jsp,然后你会看到一堆需要填充的点。我查看了页面源代码,这个"表单"使用javascript。我只是需要一种方法来填补这些空白。就像我说的,我试过机械化,但它不起作用,但我也谷歌了一下,什么也没有。
"form"使用"onclick"
如果您能提供任何建议,我将不胜感激。
谢谢。
我认为最好的方法是使用一个可以通过浏览器操作的框架。有几个选项,但最python的是windmill http://www.getwindmill.com/
我发现它在很多项目中都很有用。
相关文章:
- Javascript html每点击一次就会更改url
- 通过javascript/html访问twitter共享iframe
- 使用鼠标悬停JavaScript/HTML显示文本
- JavaScript-HTML表单到JSON(空值)和格式
- 使用javascript html实时预览文本区域输入
- 如何每秒从一个变量中提取一定次数的javascript/html
- 使用变量值作为'名称标识符'javascript/html
- JavaScript HTML Onclick
- 非侵入性Javascript HTML注入
- AppendChild Form / Table [Javascript/Html/PHP]
- 按钮don't使用onClick-Javascript HTML重定向
- 在库(javascript/HTML)中将“name”替换为“id”
- 如何确定使用 javascript/html 单击了哪个对象/图像
- 新的javascript HTML元素不遵循css规则
- JavaScript/HTML 错误的解决方案
- 从图像URL javascript html保存图像文件
- javascript html使用webstorage保存表单
- Javascript+HTML中的日期选择器准备好了吗?(需要:DD、MM、YY的单独字段加上日历选择器)
- 谷歌地图/融合表Javascript HTML赢得't显示/可视化所有多边形数据(通过色标)
- JavaScript/HTML命令行小部件