我是一个新生的程序员,仍然在我的Alt+标签上的书中编程。我想创建的第一个程序之一是帮助我妈妈工作。我需要知道是否可以使用Python来创建它。
它需要:
上网用帐号/通行证登录。
使用特定条件进行搜索(使用网站的搜索引擎)
查看所有结果并只选择最新的结果。
把它们分类。
请通知我,以便最新添加的内容在网站上发布时即被注意到。
从我看到的网站上说:.cgi在最后。
我知道python可以连接、从页面下载文本并对所需信息进行排序,但它可以登录、使用搜索引擎并选择所需的选项吗?
我不想跳过我的学习过程,但我对这个项目是如此认真,我准备搁置Python,并开始学习一些语言,可以做到这一点!
我将非常感谢您的指导! 谢谢你抽出时间!
阿杰
要添加到许多人评论的优秀包列表中,还可以使用Selenium。
是的,可以。具体来说,您需要使用mechanize之类的东西来处理web驱动部分。
我认为你应该看看Mechanize项目。它是Python中的一个有状态浏览器,因此您可以轻松地提交这种性质的表单和内容,并维护会话。然后使用lxml.html或BeautifulSoup检查文档(尽管Mechanize本身包含一些检查文档的工具)。
相关问题 更多 >
编程相关推荐