如何在python中的mac osx上打开文件

时间:2013-10-10 14:01:37

标签: python macos subprocess popen

我正在尝试使用eclipse在python中打开Mac上的文件。

FileName = "/Users/fis/Desktop/installation_guide.txt"
ss = subprocess.Popen(FileName, shell=True)
ss.communicate()

还有os.popen(FileName)。但文件没有打开。这些代码在windows中运行良好。但是,我不知道mac的问题是什么。我想打开一个文件,就像双击Windows打开文件一样,而不是像阅读文件内容和在控制台中打印一样。文件出现在Mac上的桌面位置

1 个答案:

答案 0 :(得分:3)

使用open (1)命令。

import subprocess
FileName = "/Users/fis/Desktop/installation_guide.txt"
subprocess.call(['open', FileName])