如何在python中打开“文件”类型的文件?

如何在python中打开“文件”类型的文件?,python,python-3.x,python-2.7,file,Python,Python 3.x,Python 2.7,File,当我试图运行上述代码时,代码给出如下错误:- FileNotFoundError:[WinError 2]系统找不到指定的文件 而对于同一位置,此代码非常适合扩展名为“.txt”的文件。 例如 这将完美地运行并打开文件 请帮我解决这个问题,我想我使用了错误的文件扩展名。文件类型为“file”。来自os.startfile文档:启动一个文件及其关联的应用程序 Windows必须在扩展名.file和某些软件之间有关联。如果不是,Windows不知道使用什么软件 您的.txt文件在记事本或其他与.tx

当我试图运行上述代码时,代码给出如下错误:- FileNotFoundError:[WinError 2]系统找不到指定的文件

而对于同一位置,此代码非常适合扩展名为“.txt”的文件。 例如

这将完美地运行并打开文件


请帮我解决这个问题,我想我使用了错误的文件扩展名。文件类型为“file”。

来自os.startfile文档:启动一个文件及其关联的应用程序

Windows必须在扩展名.file和某些软件之间有关联。如果不是,Windows不知道使用什么软件

您的.txt文件在记事本或其他与.txt扩展名文件关联的文件中打开

要添加关联,请执行以下操作:

您可以在系统的某个位置创建.file文件。 然后右键单击它,并选择“打开方式”。 选择应处理的软件。文件扩展名,检查“始终将此应用程序用于此类型或类似类型”,我没有要检查的Windows。
然后,下次尝试使用os.startfile时,它将用所选应用程序打开file.file。

如果Windows说该类型只是“file”,我想这意味着它没有扩展名-请尝试使用“file”作为名称。或者关闭愚蠢的Windows功能,对您隐藏文件的实际名称。。。
import os
os.startfile('C:\\Some Location\\file.file')
import os
os.startfile('C:\\Some Location\\file.txt')