我已经编程多年了,我只有一个问题.
什么编程语言允许您创建可以自动导航网站和执行各种操作的程序?例如,登录,浏览到特定页面,填写表单,提取某些文本等.
这与宏不同,因为宏仅执行预定义的一组操作.另一方面,程序的行为会有所不同,具体取决于屏幕上显示的内容.
也许是某种脚本语言?或者是通用语言.您的回答将不胜感激.
对于Perl,WWW :: Mechanize是用于浏览网站的标准工具.它处理cookie,会话,知道如何与表单交互,执行点击等.它保持状态随之而来.
它的一个缺点是没有处理javascript.有一些Perl模块可以与Javascript交互,但它们没有与WWW :: Mechanize集成.