1.2. Skids network积木块简介¶
- 如下图显示Network积木块所有子块的样式
1.2.1. Network积木块可以做什么¶
- Network积木块主要功能就是连接WIFI
- 设置WIFI模式,用户名,密码等
- 获取WIFI状态,连接地址等
- 连接和断开网络
- json数据解析
- 获取http网址数据
1.2.2. Network积木块列表¶
- WIFI功能块
|
创建WLAN对象
|
|
是否激活界面,True 激活(“up”)网络接口 False 停用(“down”)网络接口 代码:wlan.active(True) |
|
查询当前状态 代码:wlan.active() |
|
扫描可用的无线网络(仅在STA接口上进行扫描) ,返回有关WiFi接入点信息的元组列表 代码:wlan.scan()[0] ssid:服务集标识;bssid 接入点的硬件地址,以 二进制形式返回为字节对象;authmode:认证模式 hidden:可见,隐藏 |
|
连接到无线网络,参数为WiFi名称和WiFi密码 代码:wlan.connect(‘wifi_ssid’,‘01234567’) |
|
检查站点是否连接到AP 代码:wlan.isconnected() |
|
返回一个4元组(IP地址, 子网掩码, 网关, DNS服务器) 代码:wlan.ifconfig()[0] |
|
断开与当前连接的无线网络的连接 代码:wlan.disconnect() |
|
设置WiFi接入点名称 代码:wlan.config(essid = ‘127.16.0.8’) |
|
设置WiFi接入点名称和WiFi通道 代码:wlan.config(essid = ‘127.16.0.8’, channel = 1) |
- JSON功能块
|
获取json字典中的内容 代码:json[‘key’][‘name’] |
|
把json串转成字典类型 代码:json.loads(‘data’) |
- Httprequest功能块
|
获取http返回文本数据 代码:urequests.get(‘url’).text |













