Я использую micropython, и я хочу найти essid и пароль в моем текстовом файле и изменить настройки Wi-Fi.
и мой setting.text
"\ n ----------- Время ----------- \ nt = (2019,5,23,4,40,00,4,143) \ n - ---------- Wifi ----------- \ n w_e = any-wifi-name \ n w_p = любой-wifi-пароль \ n -------- --Wifi_new ---------- \ n w_n_e = wifi_name \ n w_n_p = wifi_password \ n --------- Nodemcu_wifi --------- \ n n_e = KENOK KENOK \ n n_p = 123456789000 \ n ----------- Конец ----------- \ n "
----------- Время -----------
t = (2019,5,23,4,40,00,4,143)
----------- Wifi -----------
w_e = any-wifi-nam
w_p = any-wifi-пароль
----------- Wifi_new -----------
w_n_e = wifi_name
w_n_p = wifi_password
----------- Nodemcu_wifi -----------
n_e = KENOK KENOK
n_p = 123456789000
----------- Конец -----------
я хочу найти w_e = **********. только звезда (любой wifi essid) без w_e =. как найти?
мой код не работает. как это исправить?
def wifi_connect():
file = open("setting.text" , "r")
wifi_essid =re.sub(r'[w_e=]+.+\n$'," ",file.read())
print(wifi_essid)
...
...
...
sta_if = network.WLAN(network.STA_IF)
sta_if.active(True)
sta_if.connect(wifi_essid,wifi_password)
return