python with连接MySQL数据库 class DB(object): def __init__(self, args_1, args_2, database): setting = { "host": args_2.split(":")[0], "port": int(args_2.split(":")[1]), "user": args_1.split(":")[0], "password": args_1.split
python自动生成MySQL表结构word文档 注意点:设置表格样式,具体可以查看python-docx的表格样式库table.style = 'Table Grid'import argparseimport pymysqlfrom pymysql import OperationalErrorfrom docx import DocumentReportSql = """SELECT COLUMN_NAME 列名, COLUMN_TYPE 数据类型, IS_NULLABLE 是否为空, COLUMN_KEY 约束条件,
python matplotlib柱状图中文显示 原因是因为字体指定问题,这里就讲如果没有字体如何引用环境:ubuntupython:3.6首先使用如下命令,发现并没有中文字体fc-list :lang=zh下载字体sudo apt install ttf-wqy-microhei然后使用命令查看该字体的路径fc-list :lang=zh有了路径后将字体粘贴到项目内(为了方便部署),然后设定matplotlib字体的路径(注意路径写对)font = FontProperties(fname=r"wqy-microhei.ttc")
flask开启debug调试模式 如果你是直接用app.run()的启动方式的话在配置文件增加参数DEBUG=True或者在app.run()app.run(debug=True)如果是flask run 启动需要在已经下载了python-dotenv模块的情况下在.env配置文件里增加配置FLASK_ENV=development...
docker部署masscan 拉基础镜像docker pull pythonpython :基础镜像运行容器docker run -idt masscan python进入容器docker exec -it masscan bash更新aptapt update使用masscan下载依赖apt updateapt install sudoapt install libpcap-dev
快速生成sqlalchemy的model 安装所需模块pip install sqlacodegen自动生成使用该命令sqlacodegen mysql://root:root@127.0.0.1 :3306/mydb > models.py
python使用日志(logging)模块 python使用logging模块#!/usr/bin/env python3# -*- coding: utf-8 -*-import datetimeimport osimport loggingimport threadingimport pytzdef beijing(sec, what): beijing_time = datetime.datetime.now(pytz.timezone('Asia/Shanghai')) return beijing_tim
flask将MySQL数据存储到csv并返回前端(flask-excel 踩坑) 安装flask-excelpipi install flask-excel按照自己的需求修改dome就好了# domefrom flask import Flask, request, jsonifyimport flask_excel as excelapp = Flask(__name__)@app.route("/download_file_named_in_unicode", methods=['GET'])def download_file_named_in_unicode(
将SQLalchemy的数据库类模型映射到MySQL数据库中 因为服务器挂掉MySQL数据库的表都没了,一个一个建表太麻烦下面介绍关于SQLalchemy的模型类如何映射到MySQL数据库# 直接可以在models.py中操作from sqlalchemy import create_enginefrom sqlalchemy.orm import sessionmakerfrom sqlalchemy import Columnfrom sqlalchemy.types import String, Integerfrom sqlalchemy.ext
sqlalchemy将模型类映射到数据库 映射模型类from sqlalchemy import create_enginefrom sqlalchemy.orm import sessionmakerfrom sqlalchemy import Columnfrom sqlalchemy.types import String, Integerfrom sqlalchemy.ext.declarative import declarative_base#导入相应的模块engine = create_engine("mysql+pym
flask报错 OSError: [Errno 98] Address already in use flask启动时报错:OSError: [Errno 98] Address already in use问题:端口占用的问题解决:查看你启动的端口lsof -i:5000kill占用的进程kill -9 进程号
MySQL如何修改密码 MySQL8.0以下update mysql.user set password='密码' where user='用户名';update mysql.user set password=PASSWORD('密码') where User='用户名'; MySQL8.0以上alter user '用户名'@'可访问IP' identified by '密码';可访问IP举例localhost 本机访问% 所有IP都可以访问参考文章:https://www.cnblogs.com
MySQL创建用户和授权以及可能出现的问题 可能会遇到错误:Error Code: 1064. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘IDENTIFIED BY ‘xxxxx” at line 1接下来先说创建新用户# 进入mysqlmysql -uroot -p# 切换到mysql库use mysql#
Linux Ubuntu中如何将脚本后台运行(Tmux) 1、 什么是Tmux我们在linux服务器上的工作一般都是通过一个远程的终端连接软件连接到远端系统进行操作,例如使用xshell或者SecureCRT工具通过ssh进行远程连接。在使用过程中,如果要做比较耗时的操作,例如有时候进行编译,或者下载大文件需要比较长的时间,一般情况下是下班之后直接运行希望第二天早上过来运行完成,这样就不用耽误工作时间。但是网络有时候不稳定,可能在半夜会出现连接断掉的情况,一旦连接断掉,我们所执行的程序也就中断,我们当然可以写一个脚本后台运行,但是还是不方便。那么有没有一种工具可
flask-sqlalchemy不确定有哪些条件时应该如何查询 1、问题引出在做开发项目时肯定会遇到搜索的时候,平常简单的搜索可以是输入关键字后直接去数据库查询,但是当遇到你你不缺点有哪些字段是前端会传过来的时候如何查询呢?2、如何进行不确定条件查询先看一下我是如何来写进行不确定查询的@app.route('/v1/task/auditing/viewlist/search', methods=['GET'])@api_validator(schema={ "search": {"type": "string", "required": False},
Git回退版本(附dome) 前言Git回退版本是一个很强大的功能,当你在使用Git时commit了自己不期望的代码,并且和远端仓库同步就会使用到版本回退创建dome新建远端仓库并与本地仓库建立连接创建文件,留下第一次提交的痕迹 并且提交到云端然后重复俩遍如上操作下面这是提交3次后的txt文件回退操作dome创建好之后就开始我们的版本回退首先我们可以先查看提交记录git log命令显示从最近到最远的提交日志。每一次提交都有对应的 commit id 和 commit message。如果感觉很乱可以在
python报错:Max retries exceeded with url 问题:请求太频繁解决:s = requests.session()s.keep_alive = False如果不行可以去更新一下requestspip install --upgrade requests