我有一个很长的GML文件(图形建模语言),我正试图用Python中的Networkx来读取它。
在GML文件中,节点没有标签,如下所示:
graph [
node [
id 1
]
node [
id 2
]
edge [
source 2
target 1
]
]
读取文件时出错:
G=nx.阅读(“简单_图形.gml')
^{pr2}$
我看到它抱怨是因为节点没有标签。根据GML的文档,我认为标签不是强制性的(也许我错了?)。有没有一种方法可以不加标签地读取这样的文件?还是应该更改gml文件?
谢谢你的帮助!在
Tags:
如果您想在GML中使用
id
属性来标记节点,可以为nx.read_gml
参数指定label属性,如下所示。在相关问题 更多 >
编程相关推荐