环境
ubuntu18.04 + python3.6(其他也系统可以参看)
实战中经常需要命令行和python来设置wifi密码账号,此项目是通过触摸屏反馈账号密码,电脑自动设置wifi进行连接
直接上代码吧
linux_netplan_yaml.py
"""
network:
version: 2
renderer: networkd
ethernets:
enp2s0:
dhcp4: no
dhcp6: no
addresses: [192.168.18.20/24]
gateway4: 192.168.18.1
nameservers:
addresses: [114.114.114.114, 8.8.8.8]
wifis:
wlp1s0:
dhcp4: yes
access-points:
"ssid": "grobot2"
password: "a1b2c3d4e5"
network:
version: 2
renderer: NetworkManager
ethernets:
enp2s0:
dhcp4: no
dhcp6: no
nameservers:
addresses: [114.114.114.114, 8.8.8.8]
wifis:
wlp1s0:
dhcp4: yes
access-points: