network --- 网络配置

提供网络驱动程序和路由配置。micropython变量/编译与网络功能必须安装。 特定硬件的网络驱动程序可在此模块中使用,并用于配置硬件网络接口。 通过配置接口提供的网络服务可用于通过:mod:socket.

例如:

# configure a specific network interface
# see below for examples of specific drivers
import network
nic = network.Driver(...)
print(nic.ifconfig())

# now use socket as usual
import socket
addr = socket.getaddrinfo('tpyboard.com', 80)[0][-1]
s = socket.socket()
s.connect(addr)
s.send(b'GET / HTTP/1.1\r\nHost: tpyboard.com\r\n\r\n')
data = s.recv(1000)
s.close()