Python 以图形形式表示Wikipedia
我想用图形的形式来表示整个维基百科,就像每一篇文章都是一个节点,若一篇文章包含了另一篇文章的链接,那个么它们共享一条边。 因为这将是太多的点击,所以我需要在本地提出请求(在本地设置Wikipedia)。Python 以图形形式表示Wikipedia,python,computer-science,wikipedia,Python,Computer Science,Wikipedia,我想用图形的形式来表示整个维基百科,就像每一篇文章都是一个节点,若一篇文章包含了另一篇文章的链接,那个么它们共享一条边。 因为这将是太多的点击,所以我需要在本地提出请求(在本地设置Wikipedia)。 你能指导我如何实现这一点吗(告诉我一些有用的库或工具) 你可以从维基百科上获得转储 从“python”标记中,我假设您希望使用python来抓取数据并生成图形。 我可以推荐以下模块: 请求-用于检索网站 Beautifulsoup-用于解析html scrapy-beautifulsoup的替
你能指导我如何实现这一点吗(告诉我一些有用的库或工具) 你可以从维基百科上获得转储 从“python”标记中,我假设您希望使用python来抓取数据并生成图形。 我可以推荐以下模块:
- 请求-用于检索网站
- Beautifulsoup-用于解析html
- scrapy-beautifulsoup的替代品
- pymongodb——当然还有一个mongodb。Mongodb是一个不错的选择,因为它是面向文档的
- matplotlib-用于可视化
- graphviz——也是可视化的好选择
- networkx-图形的可视化和操作