Я хочу вывод в переменную.
from subprocess import check_output
output = check_output("swetest -edir -b03.01.1997 -ut021:20:00 -p01425367m -house9.1266304,88.6578489,a -sid1 -fPl -g, "
"-head").split(",")
print output
, когда я выполняю этот код в терминале python, например, построчно. Он работал правильно
from subprocess import check_output
output = check_output("swetest -edir -b03.01.1997 -ut021:20:00 -p01425367m -house9.1266304,88.6578489,a -sid1 -fPl -g, -head").split(",")
output[0]
"SUN"
, но вpycharm эта программа выдает ошибку.
Traceback (most recent call last):
File "C:/Users/Gman Aravindh/PycharmProjects/trail_project/test.py", line 3, in <module>
output = check_output("swetest -edir -b03.01.1997 -ut021:20:00 -p01425367m -house9.1266304,88.6578489,a -sid1 -fPl -g, "
File "C:\Python27\lib\subprocess.py", line 212, in check_output
process = Popen(stdout=PIPE, *popenargs, **kwargs)
File "C:\Python27\lib\subprocess.py", line 390, in __init__
errread, errwrite)
File "C:\Python27\lib\subprocess.py", line 640, in _execute_child
startupinfo)
WindowsError: [Error 2] The system cannot find the file specified
Как Pycharm идентифицирует путь?Я пробовал другие решения по переполнению стека. Пожалуйста, дайте мне несколько советов.Я также добавил самую сладкую переменную окружения.Работает в терминале python, но не в pycharm