我正在尝试使用Python打开文件进行可视化浏览,就好像双击一个文件来查看它一样。我尝试了大量的搜索,但因为这些文字与文件I / O非常相似,所以我无法找到相应的信息。
我认为这是一个非常简单的问题/答案,如果答案就在我面前,我道歉。
理想情况下,它只是对给定文件路径的调用,并且Python会知道要配对的适当应用程序,以防它是像.pdf这样的扩展名。
答案 0 :(得分:0)
在Windows上,您可以使用os.startfile()
。
os.startfile("C:\\Users\\your\\file.pdf")
答案 1 :(得分:0)
os.startfile()
os.system()
但传递的参数因操作系统
Windows: Start fileName
Mac: open fileName
Linux: oowriter fileName
: gnome-open fileName
: kde-open fileName etc...
示例:
fileName="file.pdf" //Path to the file
1. os.startfile(fileName)
2. os.system("start %s")%fileName