一.前言

最近开发了一个结合了tkinter和flask框架的GUI页面服务器。目前可以想到的开发方向有。

1.基于python的局域网聊天系统。

2.服务器管理系统。

3.网络安全防御系统。

        接下来就来介绍一下这个框架以及开发方向的详细思路。如果计算机专业的本科毕业生感兴趣可以用python做一个方向的开发。

二.baseline介绍

        tkinter是python的一种GUI开发框架,具有易开发,功能全的特点。

        flask是一种轻量级服务器框架,可以实现网站搭建,服务器管理。

        两者结合可以形成一个稳定的服务器管理/显示系统。因为GUI的话显示要比网页稳定,而服务器的通讯要比较好实现。

actkinter框架目前开发目录如下:

[毕业设计baseline]tkinter+flask的毕业设计开发baseline-LMLPHP

其中,python_env是预存的python3.8环境,main_env则是系统搭建需要的环境。

运行该框架用如下命令:

python_env\python main.py

则可生成GUI页面,并生成flask服务。

[毕业设计baseline]tkinter+flask的毕业设计开发baseline-LMLPHP

 [毕业设计baseline]tkinter+flask的毕业设计开发baseline-LMLPHP

目前是支持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做网络攻防页面设计。

七.其他方向

欢迎您的评论~

 

 

07-10 08:25