esp32 支持 sd卡 micropython 文件系统_ESP32 / ESP8266 MicroPython教程:读取文件

原标题:ESP32 / ESP8266 MicroPython教程:读取文件

引言

本篇ESP32 / ESP8266 MicroPython教程主要说明如何从MicroPython的文件系统中读取一个文件。本教程在 esp32 和 esp8266 上进行了测试。

通常我会使用Putty与MicroPython命令行界面进行交互。但是为了演示,我在本篇教程中会使用Arduino Serial Monitor与设备进行交互。因为它也要与设备之间建立串行连接,所以这种交互方式其实与使用Putty没有什么不同。

打开Serial Monitor之后,只需选择正确的COM端口和波特率(115200)即可。请注意,我们还需要在波特率左边的下拉列表中选择回车或回车&换行选项,以使命令行界面知道命令终止。

您也可以使用Putty或其他您喜欢的其他软件与设备进行交互。

代码

首先,我们会在MicroPython文件系统中新建一个文件。有关如何新建文件的详细教程,请参考前面这一篇文章: ESP32 / ESP8266 MicroPython教程:写入文件 。我们会创建一个名为initialFile.txt的文件,并向文件中写入两行文本。然后,我们会关闭文件并列出当前文件夹下的所有文件,以确认其创建成功。

file = open ("initialFile.txt", "w")

file.write("First Line \n")

file.write("Second Line")

file.close()

import os

os.listdir()

代码运行之后,您将看到与图1类

你可能感兴趣的:(esp32,支持,sd卡,micropython,文件系统)