浏览文件夹以在python中打开文件

时间:2014-12-31 08:59:04

标签: python

我正在一个巫婆项目中工作我想浏览目录然后选择一个文件然后打开它。我正在使用python,我尝试了os模块和tkfiledialog,但我发现的是一些使用python读取文件的命令。我想要的是打开文件(如pdf或ppt)并在屏幕上播放。任何人都可以帮我解决这个问题。

2 个答案:

答案 0 :(得分:0)

这非常依赖操作系统。在UNIX操作系统(Linux,Mac OS)上,xdg-openopen命令可能会执行您想要的操作。

假设文件的路径在path_to_file变量中,您可以使用:

import subprocess
subprocess.check_call(["open", path_to_file])      # Mac OS
subprocess.check_call(["xdg-open", path_to_file])  # Linux OSes

答案 1 :(得分:0)

试试这个

import os
os.system(r'c:\your_file.extension') #Example os.system(r'c:\test.pdf')

这将打开您传递的任何文件