首页 > 解决方案 > 多次调用写函数但文本乱序(python)

问题描述

我在使用 python 写入文件时遇到了一些问题。

new_lib_file = open("new_lib_file.lib", "w")
new_lib_file.write("11111\n")
new_lib_file.write("22222\n")
new_lib_file.close()

文件内容为:

22222
11111

代替:

11111
22222

可能是什么问题?谢谢!

标签: pythonfile

解决方案


您还可以尝试打开 usingwith关键字在其上书写

with open("new_lib_file.lib", "w") as f:
    f.write("11111\n")
    f.write("22222\n")

输出

11111
22222


推荐阅读