import network,os
sta_if = network.WLAN(network.STA_IF)
sta_if.active(True) #激活WLAN模块
#sta_if.disconnect()
sta_if.scan() #扫描附近的WiFi
sta_if.connect("WiFi名称", "WiFi密码") #指定WiFi名称和WiFi密码,并进行连接
print(sta_if.isconnected()) #检查是否连接成功
print(network.hostname()) #查看开发板WiFi设备名称
print(sta_if.ifconfig()) #查看开发板IP地址、子网掩码、网关、DNS服务器等信息
thonny菜单栏 工具-管理包
在搜索框中输入urequests进行搜索,选择描述中带有micropython的版本进行安装
import urequests #若换用了 requests,替换这里以及下面
resp=urequests.get("<http://t.weather.itboy.net/api/weather/city/101020100>")
json_data = resp.json()['data']['forecast']
for each in json_data:
print(each['low'],each['high'],each['fx'],'日出:',
each['sunrise'],each['fl'],each['type'],"日落:",
each['sunset'],each['notice'],each['ymd'],each['week'],end="\\n\\n")
在Thonny中查看MicroPython开发板系统文件,勾选 菜单栏-视图-文件
如图所示,MicroPython开发板中主要包含 boot.py 和 main.py 两个文件,开发板上电或是按下reset按键后,首先会启动boot.py文件,boot作为开发板启动文件,可以修改一些启动控制参数,但一般不用修改(不安全,可能导致开发板系统不正常工作)。
boot文件启动完毕后,紧接着会启动main.py文件,main文件中可添加自定义启动程序或者脚本,不会影响开发板系统的正确启动。