无法打开python的windows配件程序

时间:2018-01-31 08:09:51

标签: python-3.x

我想从python打开剪切工具程序。 我使用了以下代码,但它不起作用:

import subprocess
subprocess.Popen(["snippingtool.exe"])

它出错"系统无法找到指定的文件"。 我也尝试过提供snippingtool.exe的完整路径,即C:\\Windows\\system32\\SnippingTool.exe,但它仍然无法正常工作。虽然打开同一文件夹中的notepad.exe没有问题。同样的命令在Anaconda环境中有效。

1 个答案:

答案 0 :(得分:1)

如果您在64位操作系统上运行32位Python,那么您可能会被重定向到没有C:\Windows\SysWOW64的{​​{1}}。

我在Win7 64位操作系统上运行。

使用64位CMD,它启动snippingtool.exe

使用32位CMD:

snippingtool

从Python 64位运行:

'snippingtool' is not recognized as an internal or external command,
operable program or batch file.

作品。

我没有安装Python 32位,但我希望CMD 32位返回相同的错误。