У меня есть куча кода, который использует старый устаревший popen
из пакета platform
. Поскольку это устарело, я буду перемещать это в пакет subprocess
.Портирование с платформы.popen на subprocess.Popen?
Что такое эквивалентный оператор для popen("some_command")
? Есть ли причина, по которой popen устарел?
это просто. Прочтите [документация] (http://docs.python.org/library/subprocess.html) – JBernardo
В документации объясняется, как она заменяет os.popen, а не platform.popen. Регулярным утверждением является просто «platform.popen (« python some_script.py »)» – coffee
делает ли это * any * difference? – JBernardo