我似乎无法找到如何将文本放入网页上的文本框然后激活按钮。我试过看看urllib是否支持这个,但我注意到它只支持阅读而不是写作。那么是否有任何模块支持在文本框中编写和使用python激活网页上的按钮?
答案 0 :(得分:1)
是的,您正在寻找的解决方案称为Selenium WebDriver,其python binding与网页交互工作。您可以将各种浏览器客户端与WebDriver一起使用,包括FireFox,Chrome和IE,以及我最喜欢的:PhantomJS这是一款适用于服务器应用程序的无头浏览器。
请参阅https://realpython.com/blog/python/headless-selenium-testing-with-python-and-phantomjs/上的文章,以获得快速介绍。