Sistema de conciencia situacional de Python (con código fuente)

1. Desarrollo

Un sistema de conciencia situacional basado en linux, desarrollado en base a python y framework de matraz, el directorio de archivos del proyecto es el siguiente:

  • administrador - algoritmo central

  • gráficos - generación de gráficos

  • modelo - la clase

  • app.py - el archivo principal

  • config.py - archivo de configuración

  • install.py - el archivo de instalación

El archivo del proyecto está al final del artículo~

2. Instalación

1. Configuración

La contraseña de la base de datos se establece en root/123456789 de manera predeterminada, la contraseña inicial predeterminada en segundo plano es: admin/123456 y el registro de apache es la ruta predeterminada.

Si necesita modificar, modifique la contraseña y la ruta de la base de datos en install.py y config.py.

2. Contraseña de correo electrónico

Si no necesita la alarma, puede ignorarla. Si necesita la alarma, configure la dirección de correo electrónico y la contraseña en config.py usted mismo (ps: la contraseña aquí es el código de autorización del correo electrónico)

3. Medio ambiente

Adáptese a Linux, y debido al nivel limitado del autor, el middleware solo es compatible con Apache, asegúrese de que la autoridad del usuario de Linux sea root y que el comando de firewall de iptables esté instalado (iptables se puede ignorar sin previo aviso)

python3,pyecharts0.x

En particular, no instale jinja3.1.1 antes de que se brinde la solución oficial, de lo contrario, el marcado se dañará y no se podrá mostrar en la interfaz).

4. Orden

Basado en lo anterior, ejecute el siguiente comando para instalar:

Utilice python3 para ejecutar:

python3 install.py

Después de que las dependencias y la base de datos se hayan instalado correctamente, ejecute

python3 app.py

Después de que la consola emita las siguientes palabras, la instalación es exitosa

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

****Visita 127.0.0.1:5000

3. Pantalla de interfaz

1. Iniciar sesión

imagen

2. Página de inicio

imagen

3. Gestión de la PI

imagen

4. Datos de trazabilidad

imagen
Código fuente y adquisición de archivos estáticos

La tecnología debe aprender a compartir y comunicar, y no se recomienda trabajar a puerta cerrada. Una persona puede ir rápido y un grupo de personas puede ir más lejos.

Los buenos artículos son inseparables del intercambio y la recomendación de fanáticos, datos secos, intercambio de datos, datos, mejora del intercambio técnico, todo lo cual se puede obtener agregando el grupo de comunicación, el grupo tiene más de 2,000 amigos, la mejor manera de agregar notas es: fuente + direcciones de interés, lo que facilita encontrar amigos con ideas afines.

Método ①, agregar cuenta de WeChat: dkl88194, comentarios: de CSDN + Sistema de conocimiento de la situación
Método ②, cuenta oficial de búsqueda de WeChat: Aprendizaje de Python y extracción de datos, respuesta en segundo plano: Sistema de conocimiento de la situación

imagen

imagen

Supongo que te gusta

Origin blog.csdn.net/2301_78285120/article/details/130816643
Recomendado
Clasificación