一个简单的.gexf python解析器/编写器

simplegexf的Python项目详细描述


#简单的gexf
一个简单的`.gexf` python的解析器/编写器

**注意:*这是目前正在进行的工作,我希望将来在确定总体结构后能够创建文档。

记录在案。我的项目需要一个简单的“xml”格式抽象层。
此项目使用[`xmltodict`](https://github.com/martinblech/xmltodict),这意味着它比使用“lxml”的“pygexf”更容易理解和调试。
这是一个工具,供那些宁愿花时间学习比“xml”更有趣和有价值的东西的人使用。



graph=gexf.graphs[0]
索引器除外错误:
graph=gexf.add_graph(defaultedgetype=“directed”)

'string'),
],_class='edge')

nodes={node.id:图中节点的节点。nodes}

tags=[
{
id:0,
name:'测试标记1',
description:'这是测试标记',
},
{
id:1,
name:'测试标记2',
description:'这是测试标记',
父母:[BR/> },
ID:2,
名称:“测试标签0”,
描述:“BR/>父母:[ 0, 1 ],
} BR/>< BR/><创建标签节点:
标签中的标签:
尝试:
参见节点是否存在:
节点=节点[STR(TAG[ID])]
除键错误:
创建新节点:
节点=自身.图形.添加节点(id=str(tag['id']),label=tag['name'])

更新节点:
节点.集('viz:size',value=10.0)
节点.集('viz:color',r=130,g=130,b=130)

={node.id:关系图中节点的节点。nodes}

tag['id'])
graph.edges.append(edge)
~~~

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何在Spring中从不同的控制器调用RestController方法?   来自Intellij生成代码的java WSDL客户端   基于Eratosthenes筛的Java素数计算器算法   java我们可以从hql查询中获得单个对象吗?   java使用通过PUT方法发送的字符串   java使用Jogl直接从volatileImage创建纹理   java Shorting实时Firebase以降序无休止地滚动数据   JavaWatson与SpringMVC的对话   使用代理的java HQL getResultSet   java特定的重新绘制管理器可以用于特定的JPanel吗?   Java Eclipse不会打印到控制台   AmazonWeb服务如何将使用java13编译的java应用程序转换为aws lambda函数   xslt使用Java从XSLFO生成HTML   java切换Android应用程序中基于开关的对话框按钮选择   用于验证名称的Java正则表达式   将json参数发布到REST服务时发生java错误   在无头模式下使用Chrome驱动程序配置时,WebDriversSample脚本中出现java面临预期条件失败错误   java Android上的本机方法如何与电源管理生命周期交互?   GuavaJava:用于确定等价性的外部类?   屏幕上的JavaFX中心舞台