自动监控MySQL表结构变更脚本

import datetime import hashlib import difflib import mysql.connector as mdb from celery import shared_task from django.core.mail import EmailMessage from django.template.loader import render_to_string from auditdb.settings import EMAIL_FROM @shared_task def schema_modify_monitor(**kwargs): check_tim...

递归删除Mac os 系统下专属文件

递归删除Mac os 系统下专属文件 import os def read_dirname(path): files = os.listdir(path) for file in files: if os.path.isdir(f'{path}/{file}'): read_dirname(f'{path}/{file}') elif file[0] == '.' and os.path.exists(f'{path}/{file[2:]}'): # os.popen(f'rm -f "{path}/{file}"') 存在特殊文件名称无法删除情况 os.remove(f'...

linux python 虚拟环境

1、virtualenv pip install virtualenv mkdir venv virtualenv -p python3 venv # 共享全局站点的包 virtualenv -p python --system-site-packages venv source venv/bin/activate pip freeze > ./requirements.txt 2、pyenv # 安装 pyenv sudo apt update sudo apt install -y make build-essential libssl-dev zlib1g-dev \ libbz2...

djiango 进入后台闪退问题

1,查看python版本是不是3.7.0 2,查看djaongo版本是不是大于2.2 3,满足以上条件的可以选择升级python或降级djaongo 4,我选择降级djaongo //卸载高版本 pip3 uninstall django //安装低版本 pip3 install django==2.2 --trusted-host mirrors.aliyun.com 5,加后缀 --trusted-host mirrors.aliyun.com是因为我修改pip3的镜像源 vim ~/.pip/pip.conf [global] timeout = 6000 index-url = htt...