如何从python打开文件?不使用open()函数并读取或写入,我的意思是模拟用户双击文件。因此,如果我打开file1.jpg,我希望它使用默认的图像程序打开。
由于
答案 0 :(得分:2)
from subprocess import call
call(['xdg-open','filename'])
答案 1 :(得分:0)
在Windows上,如果通过win32 shell执行,则会出现此行为。一个简单的方法是使用子进程模块:
import subprocess as subp
subp.call('file1.jpg', shell=True)