当前位置: 首页 > article >正文

基于 Python+flask 构建态势感知系统(附完整源码)

一、开发

一个基于linux的态势感知系统,基于python和flask框架开发,项目文件目录如下:

  • admin -核心算法

  • charts -图表生成

  • model -类

  • app.py -主文件

  • config.py -配置文件

  • install.py -安装文件

二、安装

1、配置

数据库密码默认设置为root/123456789,后台默认初始密码为:admin/123456,apache日志为默认路径。

如需修改,请修改install.py和config.py里的数据库密码和路径。

2、邮箱密码

如果不需要告警可忽略,需要告警请自行配置config.py里的邮箱和密码(ps: 这里的密码是邮箱授权码)

3、环境

适配linux,且由于作者水平有限,中间件只支持apache,确保linux用户权限为root,且安装有iptables防火墙命令(不需要告警可忽略iptables)

python3,pyecharts0.x

特别说明,在官方给出解决办法之前请勿安装jinja3.1.1,不然会因markup被破坏无法渲染到前端)

4、命令

在以上基础下,执行以下命令进行安装:

请用python3执行:

python3 install.py

在依赖和数据库都安装成功成功后,执行

python3 app.py

待控制台输出以下字样即安装成功

INFO:werkzeug: * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)

****访问127.0.0.1:5000即可

源码获取

技术要学会分享、交流,不建议闭门造车。一个人可以走的很快、一堆人可以走的更远。

好的文章离不开粉丝的分享、推荐,资料干货、资料分享、数据、技术交流提升,均可加交流群获取,群友已超过2000人,添加时最好的备注方式为:来源+兴趣方向,方便找到志同道合的朋友。

方式①、添加微信号:dkl88194,备注:来自CSDN + 态势感知系统
方式②、微信搜索公众号:Python学习与数据挖掘,后台回复:态势感知系统

动态 demo 效果展示

在这里插入图片描述

三、界面展示

1、登录

图片

2、主页

图片

3、ip管理

图片

4、溯源数据

图片

源码及静态文件获取

图片


http://www.kler.cn/a/154352.html

相关文章:

  • (一)- DRM架构
  • 探索Python网络请求新纪元:httpx库的崛起
  • uniapp 实现tabbar分类导航及滚动联动效果
  • 使用视频提升应用在 App Store 中的推广效果
  • js导入导出
  • 实战:一文讲透模糊匹配的三种方式的区别
  • 基于ChatGPT等大模型快速爬虫提取网页内容
  • 口袋参谋:仅用两招,100%解决店铺没流量、没点击!
  • web前端开发规范、HTML规范、JavaScript规范、style规范
  • 重生奇迹MU再生原石
  • 【Linux】-信号-(信号的产生,保存,处理,以及os是怎么读取硬件的输入,硬件异常和coredump,定时器的原理简单的用户态和内核态的详细介绍)
  • 5、Qt:项目中包含多个子项目(.pro)/子模块(.pri)
  • macbook电脑运行缓慢和卡顿内存怎么清理了?
  • 外包搞了6年,技术退步明显......
  • 【数值计算方法(黄明游)】矩阵特征值与特征向量的计算(五):Householder方法【理论到程序】
  • form表单封装button封装的两种方式
  • Centos查看运行内存大小
  • linux shell编程
  • ardupilot开发 --- 机载计算机 篇
  • Java基础(第九期):Java中的集合 ArrayList 集合的增删改查 Java实现学生信息管理系统
  • 一、服务器准备
  • 使用coco数据集进行语义分割(1):数据预处理,制作ground truth
  • 【大数据】区分 hdfs dfs -ls 与 hdfs dfs -ls /
  • 动静分离策略
  • 【C语言】与文件有关的操作
  • flutter的TextField参数、案例整理(下)