os模块是python标准库中的一个重要模块,与操作系统交互,文件目录处理、获取系统信息等功能。 2.1 os.listdir('/') //显示目录 2.2 os.mkdir('lezi') //新建目录 2.3 os.chdir('lezi') //改变工作目录 os.chdir('/') 2.4 os.rmdir('lezi') //删除目录 2.5 os.getcwd() //获取当前工作目录 2.6 os.remove('boot.py') //删除文件,如os.remove('/lezi/tt/file') 2.7 os.stat('/boot.py')[0] //[0]-代表文件类型,16384-文件夹;32768-文件。[6]文件大小b 2.8 os.statvfs('/flash') //系统剩余ROM的大小,单位b字节;('/','/sd','/flash') 如:(4096, 4096, 58, 51, 51, 0, 0, 0, 0, 255), 剩余ROM=0*2=4096*58/1024=232KB 可用ROM=1*3=4096*51/1024=204KB //你的程序必须小于这个大小 2.9 gc.mem_free() //系统剩余RAM的大小,单位字节; 如:36528/1024=35.67KB 如:ESP8266-01S模块存储芯片-飞思瑞克产T25S80,容量1MB即976KB,esp8266固件约711KB,ROM为232KB,RAM为35KB,共978KB。