微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

subprocess.Popen'开始'失败

在Python中运行这将导致WindowsError说明它找不到指定的文件

失败:

import subprocess subprocess.Popen('start notepad.exe')

在命令窗口中,它起作用

start notepad.exe

我猜它是一个path的东西,Windows无法定位开始[.exe?]这是位于哪里,所以我可以将其添加到path或只是将其包括在Popen调用

Jade_Mixin不是一个Windows环境的函数

从Python执行subprocess而不打开Windows命令提示

npm在Windows上设置错误的{前缀}

本地主机工作eventhough映射在主机被评论

Windows PHPreplaceSHA1_FILE> = 2GB错误修复

谢谢

连接USB设备时启动我的应用程序

为什么压缩二进制文件时会损坏?

指定机器名称时,无法在我自己的机器上查询SystemIndex

Windows到可执行文件的符号链接的快捷方式

从Windows上的PATH运行时,Python脚本丢失参数

我不完全确定start是一个程序。 我认为这可能是CMD shell的内置命令。 尝试

subprocess.Popen('cmd /c start notepad.exe')

另外,为什么不使用的任何理由:

subprocess.Popen('notepad.exe')

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐