打开一个已扩展名为.mo的.txt文件

时间:2018-10-30 10:27:33

标签: python python-3.x text modelica

我有一个常规的text.txt文件,该文件正在文件扩展名为.mo的其他程序中使用

我想使用open()访问文本,但是为此,我必须更改文件的扩展名。最后,扩展名应反转为.mo:

path = "dymtest.txt"
file_name = Path(path_dym)
file_name.rename(file_name.with_suffix(".txt"))

with open(file_name) as chat:
   lines = chat.readlines()

file_name.rename(file_name.with_suffix(".txt"))

我想说应该可以将文件作为.mo文件打开。此外,解决方案需要能够读取和写入该文件。

1 个答案:

答案 0 :(得分:3)

如上所述,python不在乎文件名(包括扩展名)。当您知道什么是文件结构以及如何使用它时—只需执行即可。

如果.mo实际上包含文本,请以文本模式(默认)打开该文件,然后对其进行读取/处理/写入。