Я построил исполняемый файл с py2exe. Поначалу появилось командное приглашение, когда я выполнил программу и оставался открытым до тех пор, пока я не закрыл программу. Я искать решение и нашел то, что worked.I изменил строку в файле настройки (http://www.py2exe.org/index.cgi/Tutorial) код из этого:Как избежать cmd от выскакивания и закрытия, когда subprocess.popen() выполняется в исполняемом файле, построенном с py2exe?
setup(console=['myapp.py'])
к этому:
setup(windows=['myapp.py'])
Doing это привело к командной строке не открывая каждый раз, когда я выполнял программу.
Но проблема, с которой я столкнулся сейчас, заключается в том, что всякий раз, когда выполняется строка кода, такая как следующая (я закодировал программу для автоматического создания нескольких задач Windows), появляется и закрывается командная строка.
subprocess.Popen('schtasks /Create /S PC_Name /RU User /RP Password /XML XML_file, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
Это не произойдет, если я запускаю файл ру, только если я использую библиотеку py2exe построить исполняемый файл.
Приложение работает нормально, я делаю то, что он должен делать. Я просто хочу остановить всплывающее окно командной строки.
Заранее благодарен!