可以用Python实现web自动化吗?

2024-05-15 02:36:33 发布

您现在位置:Python中文网/ 问答频道 /正文

我是一个新生的程序员,仍然在我的Alt+标签上的书中编程。我想创建的第一个程序之一是帮助我妈妈工作。我需要知道是否可以使用Python来创建它。

它需要:

  1. 上网用帐号/通行证登录。

  2. 使用特定条件进行搜索(使用网站的搜索引擎)

  3. 查看所有结果并只选择最新的结果。

  4. 把它们分类。

  5. 请通知我,以便最新添加的内容在网站上发布时即被注意到。

从我看到的网站上说:.cgi在最后。

我知道python可以连接、从页面下载文本并对所需信息进行排序,但它可以登录、使用搜索引擎并选择所需的选项吗?

我不想跳过我的学习过程,但我对这个项目是如此认真,我准备搁置Python,并开始学习一些语言,可以做到这一点!

我将非常感谢您的指导! 谢谢你抽出时间!

阿杰


Tags: 程序内容网站编程分类标签alt程序员
3条回答

要添加到许多人评论的优秀包列表中,还可以使用Selenium

是的,可以。具体来说,您需要使用mechanize之类的东西来处理web驱动部分。

我认为你应该看看Mechanize项目。它是Python中的一个有状态浏览器,因此您可以轻松地提交这种性质的表单和内容,并维护会话。然后使用lxml.htmlBeautifulSoup检查文档(尽管Mechanize本身包含一些检查文档的工具)。

相关问题 更多 >

    热门问题