标签: python cross-platform
有没有办法做到这一点,只需依靠文件的扩展名?
例如:os.system(filepath)使用默认应用程序打开给定的文件路径,但可执行文件的文件路径是什么?
os.system(filepath)
答案 0 :(得分:0)
没有。您可以在程序中编写假设,这是所有开发人员处理这些格式的方法。文件的扩展名无关紧要,无论如何都可以用作格式。
以XML文件为例。如果您获取该XML数据并将其放入.txt文件中,或者只是将.xml文件重命名为.txt,则从该文件读取并解析其中的数据仍将呈现XML格式。