Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/343.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/91.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 从web上刮取表并在gui中显示_Python_Html_Scripting_Web Scraping_Scrapy - Fatal编程技术网

Python 从web上刮取表并在gui中显示

Python 从web上刮取表并在gui中显示,python,html,scripting,web-scraping,scrapy,Python,Html,Scripting,Web Scraping,Scrapy,我想从一个网站上刮取一个表,然后在用python创建的gui中显示刮取的表。表格(和网站)是html格式的。你会怎么做?如果可能的话,我希望以后在gui中以完全相同的方式显示表格。“假设对我来说,拍摄表格的屏幕截图并在gui中显示此图片就足够了” Ps:我想使用scrapy,但我想在这种情况下,我必须在以后的gui中从头开始构建表 谢谢你的想法 如果您只需要刮取一个页面而不需要爬行,那么您实际上不需要刮取scrapy。至于toolkit+,它是一个流行的选择 至于表内容,您最有可能存储在列表列表

我想从一个网站上刮取一个表,然后在用python创建的gui中显示刮取的表。表格(和网站)是html格式的。你会怎么做?如果可能的话,我希望以后在gui中以完全相同的方式显示表格。“假设对我来说,拍摄表格的屏幕截图并在gui中显示此图片就足够了”

Ps:我想使用scrapy,但我想在这种情况下,我必须在以后的gui中从头开始构建表


谢谢你的想法

如果您只需要刮取一个页面而不需要爬行,那么您实际上不需要刮取
scrapy
。至于toolkit+,它是一个流行的选择


至于表内容,您最有可能存储在列表列表中(可能是某种结构,由您决定),然后在GUI应用程序中填充表。

谢谢您的建议!知道我如何处理格式问题吗?问题是,表格包含许多带有颜色编码的数字。也许更简单的方法是在GUI应用程序中使用HTML组件,并使其呈现您将从上述网页中获取的HTML?是否有某种方法可以从浏览器中打开的网站表格中自动生成“屏幕截图”?这将使整个事情变得简单。你可以尝试类似或(或任何其他lib,有很多)。然而,他们中的大多数人(如果不是全部的话)会对整个页面进行截图。所以你必须弄清楚如何将它裁剪到你的桌子上。