用于关键词搜索网站的通用脚本
我看了StackOverflow上的一个问题,标题是“如何编写一个脚本在数据库中查找网站的网页”,但里面的回答提到了一些特定的API,这让我觉得这个程序不够通用。我想写一个脚本,能够利用网站的搜索框来搜索内容,然后如果满足某个条件,就点击网站上的某个项目。但我不知道从哪里开始,而且相关的问题也没有我想要的答案。我甚至不确定PHP是否适合这个任务,也许用Python会更好?
2 个回答
1
Ruby的Mechanize库非常适合用来自动化地进行网页操作,具体的例子可以参考这个链接 - http://mechanize.rubyforge.org/EXAMPLES_rdoc.html。
它功能强大,而且学习和使用起来都很简单。
1
PHP是一种合适的编程语言。如果你想在数据库里搜索某个词,使用MySQLi或者PDO是最好的选择。记得先清理一下搜索的词,然后把它绑定到查询上,最后获取相关的结果。
然后你可以根据返回的结果集进行后续操作。
如果我理解得没错,这基本上就是你想问的内容吗?