Передача следующего файла точек в качестве входных данных в dot2tex
приводит к исключению синтаксического анализа. Если я удалю «, 2», ошибка исчезнет.ParseException из PyParsing через dot2tex
digraph G {
node [shape="circle"];
1,2 [style="filled"];
1 -> { 2; 3; 4 }
2 -> { 5; 6 }
4 -> { 7; 8 }
5 -> { 9; 10 }
7 -> { 11; 12 }
}
Я видел, как он работал в прошлом под Ubuntu. В настоящее время я использую cygwin64, с Python 2.7.10 и dot2tex 2.9.0. Я не эксперт Python, но кажется, что установка dot2tex из источника, используя python setup.py install
, также установила версию PyParsing. После запуска dot2tex
с переключателем --debug
, кажется, из dot2tex.log
, что теперь у меня есть версия 2.0.7 от Pyparsing:
File "/usr/lib/python2.7/site-packages/pyparsing-2.0.7-py2.7.egg/pyparsing.py", line 1129, in parseString
raise exc
ParseException: Expected "}" (at char 46), (line:3, col:6)
Где проблема приходит?
Спасибо, да , Увы, файл dot автоматически генерируется. – user2023370