写入fi的UnicodeDecodeError

2024-06-28 19:33:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我知道这是一个很常见的错误,但这是我第一次在写文件时遇到它。在

我正在使用networkx来处理网络分析的图形,当我尝试以任何格式写入时:

nx.write_gml(G, "Graph.gml")
nx.write_pajek(G, "Graph.net")
nx.write_gexf(G, "graph.gexf")

我得到:

^{pr2}$

我没有找到这方面的文档,所以很困惑。在


Tags: 文件networkx图形net格式错误网络分析write
1条回答
网友
1楼 · 发布于 2024-06-28 19:33:46

不知道您是否可以使用编解码器模块来解决它。在输入networkx之前,只需按如下所示通过编解码器创建一个file对象。在

例如

import codecs
f = codecs.open("graph.gml", "w", "utf-8")

相关问题 更多 >