ich bastel gerade ein wenig mit networkx herum, und versuche mittels der Funktion read_gml eine gml Datei (die ich zuvor aus einer dot/graphivz Datei per gv2gml gewonnen habe) zu lesen. Dabei tritt folgender Fehler auf:
(python 3.4; networkx 1.9-1)
Code: Alles auswählen
Traceback (most recent call last):
File "./nx_test.py", line 37, in <module>
main()
File "./nx_test.py", line 31, in main
tmp = nx.read_gml('./ha.gml')
File "<string>", line 2, in read_gml
File "/usr/lib/python3.4/site-packages/networkx/utils/decorators.py", line 220, in _open_file
result = func(*new_args, **kwargs)
File "/usr/lib/python3.4/site-packages/networkx/readwrite/gml.py", line 125, in read_gml
G = parse_gml(lines, relabel=relabel)
File "/usr/lib/python3.4/site-packages/networkx/readwrite/gml.py", line 174, in parse_gml
data = "".join(lines)
File "/usr/lib/python3.4/site-packages/networkx/readwrite/gml.py", line 124, in <genexpr>
lines = (unescape(line.decode('ascii')) for line in path)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 29: ordinal not in range(128)
Code: Alles auswählen
tmp = nx.read_gml('./ha.gml')
Vielen Dank für's lesen