2019-6-27 22:59:02 [显示全部楼层]
3052浏览
查看: 3052|回复: 0

[已解决] 求助:micropython 文件写入时为什么会换两行?

[复制链接]
我用upycraft上传esp32程序,代码如下:

file = open('1.txt','w+')
file.write('123\n'.replace('/r',''))
file.write('456')
file.write('789')
file.close()



在这里为了表示清楚换行的问题, 我把行序号用绿色的字体手动写在前面了
按理来说应该在1.txt内应该是如下:
1  123
2  456789

但是不知道为啥我打开esp32上生成的1.txt,内容如下:
1
2  123
3
4  456789
5

为什么一个\n会生成额外两行呢?
请问我要如何才能做到只断开生成额外1行?
高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail