Python检查文件是否存在于两个地方,如果在两个地方都找到则运行

时间:2018-06-20 23:54:28

标签: python file

我正在尝试为python 3.6创建一个脚本,以检查teamviewer.exe是否安装在可以找到的两个位置中(在x64 os中它安装在Program files(x86)中),以及是否在任何位置在两个地方运行它 这是我到目前为止想出的结果

import os
import subprocess
os.path.exists('C:\Program Files (x86)\TeamViewer.exe')

使用subprocess.run('C:\Program Files (x86)\TeamViewer.exe')给我错误。 有任何线索吗?

1 个答案:

答案 0 :(得分:0)

请尝试使用“ //” 我尝试了“ subprocess.call('C:\ Program Files(x86)\ Notepad ++ \ notepad ++。exe')” 它起作用了。