我想知道是否有一种方法可以在python中使用web浏览器模块打开文件,但不是默认程序。
所以当我们右键单击一个文件时,有一个名为open with >
的选项,对吗?那么,我如何使用web浏览器与其他程序一起打开呢。
import webbrowser
webbrowser.open_new(path of file)
当我使用上面的程序时,它会使用默认程序打开文件。例如,如果我用这个打开一个.txt文件,它会在记事本中打开它,因为它是默认的。我如何使它与其他应用程序打开,如-Word或其他什么。
感谢您的帮助或建议!
查看此页-https://docs.python.org/3/library/webbrowser.html
controller.open(url,new=0,autoraise=True(使用此控制器处理的浏览器显示url。如果new为1,则会在可能的情况下打开一个新的浏览器窗口。如果new为2,则会在可能的情况下打开一个新的浏览器页面("选项卡"(。