从外部源加载图形数据(节点和边)并使用sqlalchemy或flask sqlalchemy将加载的数据缓存在数据库中的图形实现。
graphscraper的Python项目详细描述
graphscraper是一个python 3库,它包含一个基本的图形实现 变成一个图形数据的网络刮刀。它有两个主要功能:
1)图形自动管理数据库(使用sqlalchemy或 flask sqlalchemy),其中存储了图形所看到的所有节点和边。
2)基图实现提供了钩子方法,如果实现了, 把这个图变成一个网络刮刀。
又一个图形实现-为什么
有许多优秀的图形库可用于不同的用途。我开始 实现这个,因为我还没有找到一个动态的图库(我没有 在我开始使用之前,需要在内存或磁盘上保存整个图形 可以用作web刮板(从远程无缝加载节点和边缘 数据源(当需要该数据块时)并保留所有数据(图形) 在磁盘上自动更新。Graphscraper旨在满足这些要求。
示例
除了基本图实现之外,还包括以下工作示例 在库中,显示如何实现和使用实际的图形刮刀:
贡献
任何形式的建设性贡献(反馈、特性、错误修复、测试、附加 文件等)是受欢迎的。