还有我的设置.text你知道吗
“\n---------------时间------------\n t=(2019,5,23,4,40,00,4143)\n---------------Wifi------------\n w\u e=任何Wifi名称\n w\u p=任何Wifi密码\n---------------Wifi\u新------------\n w\u n\u e=Wifi\u名称\n w\u n\u p=Wifi\n---------------Nodemcu\u Wifi------------\n\u e=KENOK KENOK\n\u p=123456789000\n----------------结束-------\n”
----------时间----------------
t=(2019,5,23,4,40,00,4143)
----------Wifi----------
w\u e=任何无线网络
w\u p=任何wifi密码
----------Wifi\u新----------------
w\u n\u e=wifi\u名称
w\u n\u p=wifi\u密码
-----------节点\u wifi----------
n\u e=基诺基诺
净利润=123456789000
----------结束----------------
我想找到w\u e=*********。只有星星(任何wifi essid)没有w\u 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
不使用正则表达式-遍历文件;找到以
'w_e='
开头的行;使用切片从该行提取essid。你知道吗对regex模式使用
r'w_e=(.*)$'
:相关问题 更多 >
编程相关推荐