ESP文件打开再单行单行重写入W+

xiaoxiao2025-11-06  4

20181025w

NodeMCU的file模块接口的open的W+参数是重写入(覆盖之前文件) W+只能能做设置保存当前状态类型的数据

Append追加模式写入是什么? 暂时不清楚,需要保存日志记录(后面补上了)

print(’-----------’)

file.open(‘jpf’,‘w+’) --打开jpf文件,没有就创建,(+加号好像没有作用,不要也可执行) file.writeline([[print(‘xie ru yi hang …1’)]]) --写入第一行 file.writeline([[print(‘xie ru di er han …2’)]]) --写入第二行 file.writeline([[print(‘xie ru di er han …3’)]]) --写入第三行 file.close() – 关闭文件(每次执行就已经实时保存了 )

file.open(‘jpf’,‘w+’) --打开jpf文件 file.writeline([[print(‘chong xie di yi hang !!!01’)]]) --写入第一行 file.writeline([[print(‘chong xie di er hang !!!02’)]]) --写入第二行 file.writeline([[print(‘chong xie di san hang !!!3’)]]) --写入第三行 file.close()

dofile(‘jpf’) --执行刚刚写入的文件


file.open(‘jpf’,‘a+’) --追加模式 file.writeline([[print(‘chong xie di yi hang ___01’)]]) file.writeline([[print(‘chong xie di er hang ___02’)]]) file.writeline([[print(‘chong xie di san hang ___03’)]]) file.close()

file.open(‘jpf’,‘a+’) --追加 file.writeline([[print(‘chong xie di yi hang ___04’)]]) file.writeline([[print(‘chong xie di er hang ___05’)]]) file.writeline([[print(‘chong xie di san hang ___06’)]]) file.close()

dofile(‘jpf’) --执行文件(不需后缀名)

参考:

转载请注明原文地址: https://www.6miu.com/read-5039171.html

最新回复(0)