1
A
回答
6
splinter
是做最简单的方法:
from splinter.browser import Browser
browser = Browser()
browser.visit('http://google.com')
splinter
是一种工具,使得使用一些成熟的产品更容易使用。像硒这样的事情需要很多习惯。 splinter
允许您学习一个API以使用webdriver,或者如果您愿意,可以更改为zope.testbrowser。
您可以运行JavaScript和改变页面或测试其结果:
browser.execute_script("$('body').empty()")
browser.evaluate_script("4+4") == 8
相关问题
- 1. 在C中抓取网页的最简单方法是什么?
- 2. 在Wicket中实现后台下载的最简单方法是什么?
- 3. 在C中获取网页源代码的最有效方法是什么?
- 4. 从网址获取号码的最简单方法是什么?
- 5. 什么是从Javascript调用C#方法的最简单方法
- 6. 从网上下载HTML页面最简单的方法?
- 7. 什么是使网站响应最简单的方法?
- 8. 什么是最简单的方式下载PHP中的文件
- 9. 使用JQuery在网站上显示RSS源的最简单方法是什么?
- 10. 在代码中定位静态变量的最简单方法是什么?
- 11. 在C中抓取网页的最简单方法是什么? (通过HTTPS)
- 12. 在没有BeautifulSoup的情况下使用python提取网页上链接的最简单方法是什么?
- 13. 用NSUrl下载网页源代码
- 14. 在SQL Server中获取代码行数(LOC)的最简单方法是什么?
- 15. 在互联网上收费的最简单方法是什么?
- 16. 在Windows中从ruby代码弹出指令的最简单方法是什么?
- 17. php和mysql最简单的分页代码是什么?
- 18. 用python执行WHOIS协议最简单的方法是什么?
- 19. 使用Python进行SSH的最简单方法是什么?
- 20. 用Python安装OpenVAS omblib最简单的方法是什么?
- 21. 什么是最好的网页设计源代码编辑器?
- 22. 用'<br>'取代'\ n'最简单的方法是什么?
- 23. 什么是使用python提取网页上的URL列表的简单方法?
- 24. 最简单的源代码控制 - 你使用什么?
- 25. 验证页面引用的最简单方法是什么? (CSS,JavaScript等)
- 26. 最快的C#代码下载网页
- 27. 部署Meteor应用程序最简单的方法是什么?
- 28. 在iPhone OS中使用SQLite3最简单的方法是什么?
- 29. 什么是在JavaScript中启用OOP的简单方法?
- 30. 使用JavaScript下载网页的Python代码
是否使用cookie?例如,我可以使用此登录Facebook吗?另外,假设在$ function(){$(“div.test”)。html(“abc”)};我可以得到一个字符串(源代码)
此博客文章讨论登录Facebook http://www.franciscosouza.com/2011/05/splinter-python-tool-for-acceptance-tests-on-web-applications/ – 2011-05-30 23:01:19
+1令人惊讶的有用答案。打开一个宇宙的可能性。 Facebook只是一群短跑者机器人吗? – noiv 2011-05-30 23:32:40