Flask-login去处理登入
Flask-wtf去处理表单
Flask-sqlalchemy去处理数据,也可以使用其他处理。
Blueprint扩展,Jinja2模板
Flask-login去处理登入
Flask-wtf去处理表单
Flask-sqlalchemy去处理数据,也可以使用其他处理。
Blueprint扩展,Jinja2模板
最近一直在尝试使用python下的web开发,入手了flask,感觉有点爽。
最爽的要属于jinja模板,简直是为所欲为,从视图模板向他传参,在字典键不存在是也不报错。。
就是说我可以为所欲为的使用,不用在额外的判断。
return render_template(‘index.html’,info=info,live=lifexs)
最近入手了一块ESP8266 nodemcu 然后刷了micropython的固件,至此就一发不可收拾,先后入手了多块ESP32,ESP8266,还有相对应的硬件,别说有些传感器和模块虽然几块钱但是买多了还是相当的肉疼。
LCD1602
OLED 12864
MPU-6050陀螺仪
OLED 12864
Max7219点阵
SDcard
LCD ST7735
DHT传感器
4×4键盘
按钮
HC12通讯模块
GPS模块
NEC遥控器
继电器
ULN2003驱动步进式电机
HC-SR04 超声波
SG90舵机
一个简单的python分析nginx日志的脚本,版本为python3。
脚本log.py
import os,re,sys
if len(sys.argv)<3:
print("you must input your log file and anystr")
else:
if os.path.isfile(sys.argv[1]):
logfile=open(sys.argv[1],'r')
alog=None
if len(sys.argv)==4:
alog=open(sys.argv[3],'w')
for line in logfile:
if re.findall(r''+sys.argv[2]+'',line):
print(line)
if alog:
alog.write(line)
if alog:
alog.close()
logfile.close()
else:
print("no log file")
python3 log.py www.abc.com.log '\?s=' ax.log
www.abc.com.log 你的网站日志
‘?s=’正则匹配
ax.log匹配后的文件保持位置(非必需)
详情点击此处 maysrp/pylog