调用file open()函数时发生Xbee Micropython EEXIST错误

调用file open()函数时发生Xbee Micropython EEXIST错误,python,xbee,micropython,Python,Xbee,Micropython,我正在使用Xbee3,我想将数据附加到文件中 我尝试使用此脚本进行测试,但如果test.txt文件存在,则收到EEXIST错误。如果此文件不存在,则会为第一次运行创建该文件,但再次运行此脚本时会出现相同的错误 f=open(“TEST.txt”,“a”) 对于范围(3)内的a: f、 写(“#空行#\n”) f、 关闭() 回溯(最近一次呼叫最后一次): 文件“main”,第1行,在 OSError:[Errno 7017]EEXIST 顺便说一下,我格式化了xbee。听起来你在使用802.1

我正在使用Xbee3,我想将数据附加到文件中

我尝试使用此脚本进行测试,但如果test.txt文件存在,则收到EEXIST错误。如果此文件不存在,则会为第一次运行创建该文件,但再次运行此脚本时会出现相同的错误

f=open(“TEST.txt”,“a”)
对于范围(3)内的a:
f、 写(“#空行#\n”)
f、 关闭()
回溯(最近一次呼叫最后一次): 文件“main”,第1行,在 OSError:[Errno 7017]EEXIST


顺便说一下,我格式化了xbee。

听起来你在使用802.15.4、DigiMesh或Zigbee模块。这些模块中的文件系统非常有限,不允许修改现有文件。应该有产品文档列出这些限制(无重命名、无修改/追加、一次只打开一个文件等)

XBee/XBee3蜂窝模块具有更完整的文件系统实现,允许重命名文件和修改文件内容