首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用Qt作为纯终端应用的Web爬虫

使用Qt作为纯终端应用的Web爬虫
EN

Stack Overflow用户
提问于 2012-09-20 09:35:20
回答 1查看 1.5K关注 0票数 1

我在GUI环境中使用Qt创建了一个用于特定任务的简单web爬虫。现在,我想将它自动化(使用cron),并使用纯非GUI环境所必需的。我试图将代码移植到一个非GUI应用程序,但没有成功。

我有一些问题:

  1. 在纯非GUI环境中使用QWebPage是可能的吗?( Linux终端)。我读过一些类似的问题,我认为这是不可能的,但我仍然有一些疑问。
  2. 如果不可能,如何使用Qt为非GUI应用程序编写web爬虫程序?我熟悉Qt (当然不是专家),如果可能的话,我想使用它
  3. 如果仍然不可能,您建议获得和解析HTML页面的库是什么?(多平台和C++,也是Python,但这意味着我还要做很多工作)

编辑:

根据这个答案的说法,我可以在终端上运行我的网络爬虫,但是我必须使用一个假服务器。这不是一个完美的解决方案,但它允许我用cron编程任务。今后,我将探索用于此任务的python能力。

EN

回答 1

Stack Overflow用户

发布于 2012-09-20 13:37:03

当然,这是可能的。QWebPage继承的只是QObject,而不是QWidget。在没有GUI 直接在Qt页面上。的情况下,甚至有一个简短的教程。只针对url爬虫,我想你甚至不需要渲染部分。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12509847

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档