一.前言
最近开发了一个结合了tkinter和flask框架的GUI页面服务器。目前可以想到的开发方向有。
1.基于python的局域网聊天系统。
2.服务器管理系统。
3.网络安全防御系统。
接下来就来介绍一下这个框架以及开发方向的详细思路。如果计算机专业的本科毕业生感兴趣可以用python做一个方向的开发。
二.baseline介绍
tkinter是python的一种GUI开发框架,具有易开发,功能全的特点。
flask是一种轻量级服务器框架,可以实现网站搭建,服务器管理。
两者结合可以形成一个稳定的服务器管理/显示系统。因为GUI的话显示要比网页稳定,而服务器的通讯要比较好实现。
actkinter框架目前开发目录如下:
其中,python_env是预存的python3.8环境,main_env则是系统搭建需要的环境。
运行该框架用如下命令:
python_env\python main.py
则可生成GUI页面,并生成flask服务。
目前是支持POST通讯,可以修改flask环境的代码实现get通讯。
三.baseline下载
链接:https://pan.baidu.com/s/1LlczjXKHuTe_ahsr-B5tFA?pwd=haou
提取码:haou
--来自百度网盘超级会员V5的分享
四.设计方向-基于python的局域网聊天系统
每个服务器都对应着局域网的IP,这个flask框架在生成服务时会显示IP和端口。可以给GUI页面设计一个IP自动检索功能,或者直接输入目标IP进行通信。
五.设计方向-基于python的服务器管理系统
可以结合mongdb等数据库搭建一个服务器,用GUI页面实现对数据库的控制。
六.设计方向-基于python的网络安全防御显示系统
结合suricata,snort做网络攻防页面设计。
七.其他方向
欢迎您的评论~