ESP8266上的Micropython创建名为

时间:2017-05-27 01:05:45

标签: esp8266 micropython

我是初学者,正在使用ESP8266。

我创建了一个包含以下代码的文件main.py:

f = open( 'f.dat', 'w')
print( 'a', file=f )
f.close()

当我跑步时

ampy -pCOM3 put main.py main.py

main.py立即运行,并创建128个同名文件,即点前8个空字符和后3个空字符。

运行

ampy -pCOM3 ls 

显示128行“。” 并从终端模拟器,

os.listdir()

显示128次:     '\ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00。\ X00 \ X00 \ X00'

任何人都可以解释发生了什么,以及如何预防?并告诉我如何删除文件?

1 个答案:

答案 0 :(得分:1)

而不是:

print( 'a', file=f )

...试试这个:

f.write('a')

...基于找到的信息here