我想开发一个简单的爬虫,它扫描拍卖网站,每分钟抓取结果页面,计算差异(拍卖的新物品),提取新物品的 HTML 代码并将它们发送到在 Ubuntu 上运行的 GUI。 一切直到 HTML 提取我都可以通过多种方式完成(编码或使用自动化框架),这不是问题。
我的问题是最后一部分:在 Ubuntu GUI 中运行的小“块”流(它们可能是 HTML 代码,或者只是图像)。
如何在不编写任何代码的情况下实现该 GUI?您想到了什么工具/解决方案吗?
我能想到的最简单的方法是在 Ubuntu 上本地保存这些图像,然后每分钟生成一个 HTML 页面(通过计划的脚本)并加载到浏览器选项卡中,并进行 1 分钟自动刷新,这会重新加载该 HTML 页面,其中包括所有图像。
有没有更好的 GUI 解决方案来实现在我的 Ubuntu 桌面上显示的正确图像流?
问候, 洛伦佐
无需编码即可在 Ubuntu 上的 GUI 中显示图像流的一个简单解决方案是使用图像查看器应用程序与文件夹监视工具相结合。 您可以使用以下简单设置:
本地保存图像:按照您的建议,将爬虫抓取的图像保存在本地 Ubuntu 计算机上。
图像查看器:使用可以显示文件夹中图像的图像查看器应用程序。 feh 或 eog(GNOME 之眼)等应用程序。
3.文件夹监控:利用inotifywait或watchman等文件夹监控工具来观察保存图像的文件夹中的变化。