python - 多次调用写函数但文本乱序(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
可能是什么问题?谢谢!
解决方案
您还可以尝试打开 usingwith
关键字在其上书写
with open("new_lib_file.lib", "w") as f:
f.write("11111\n")
f.write("22222\n")
输出
11111
22222
推荐阅读
- javascript - 当 Animated.View 有一个 Animated.ScrollView 作为孩子时,PanResponder 在 Android 上无法正常工作
- html - 如果我必须将文本拆分为多个 div,我将如何使 text-align 的行为方式与对单个文本的行为方式相同
- python - 使用 Keras fit_generator 训练后保存的模型无法正确给出预测
- java - 覆盖等于和等于之间有什么区别?
- excel - 如何插入一个要求输入日期的输入框,然后在该日期之后添加到行?
- javascript - 如何遍历 JavaScript 中的静态值(常量)列表?
- android - 无法生成用于在 Android Studio 中发布的签名 APK
- html - 在较小的屏幕上更改网格项目的顺序
- excel - 无法让 VBA 编辑现有超链接
- spring - 如何在 Spring Boot 中结合 REST 和 Websocket?