Цитата:
Сообщение от saband
И как оно под виндой, работает?
|
весь вывод на русском - сплошные крякозябры) менял несколько раз кодировку в файле - не помогло. доразбираться пока не стал и вызываю с ключом принудительной смены языка на английский.
далее при запуске видим ошибку:
Код:
File "Python27\lib\subprocess.py", line 347, in __init__
raise ValueError("close_fds is not supported on Windows "
ValueError: close_fds is not supported on Windows platforms if you redirect stdin/stdout/stderr
о том что переназначение ввода/вывода на виндовс не поддерживается с параметром close_fds. разбираться опять же не стал, а удалил строчку
Код:
stdin=PIPE, stdout=PIPE, stderr=subprocess.STDOUT
после чего имеем следующий traceback:
Код:
File "quantummagic\generator.py", line 494, in <module>
getAnswer(activeThreads[0])
File "quantummagic\generator.py", line 298, in getAnswer
out = thread[0].stdout.read().strip()
AttributeError: 'NoneType' object has no attribute 'read'
но файлы обрабатываются как должно.
собираюсь написать GUI для вызова скрипта как только со всеми ключами ознакомлюсь. тогда иметь дело с командной строкой не придется в работе. плюс пытаюсь доделать полноценный инсталлятор на основе компилятора Boson.