logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Python 历遍目录下所有文件(包含下级)

#!/usr/bin/env python# -*- coding: utf-8 -*-import osdef getDirFile(rootdir, is_next=1):"""历遍目录下所有文件:param rootdir: 需要历遍的目录:param is_next: 默认为1,表示历遍下级目录,否则反之:return: 返一个全路径文件的列表"""file_list = []for ro

#python
pymysql 增删改查二次封装

#!/usr/bin/env python# -*- coding: utf-8 -*-# @Author:Joson# @DateTime:2020/3/6 14:02# @Description: Pymysql 增删改查操作# @Version:1.0import pymysqlclass DataBaseHandle(object):...

Flask SocketIO 服务端向客户端实时推送

先撸码,后废话!App.py Code:#!/usr/bin/env python# -*- coding: utf-8 -*-from flask import Flask, render_templatefrom flask_socketio import SocketIOfrom threading import Lockimport randomasync_mode = Noneapp =

#flask#websocket
Flask sqlalchemy 映射关联已存在的表

1、安装库pip install sqlalchemypip install mysql-connector-python驱动包如果没有安装成功会报错,无法链接!2、示例代码from sqlalchemy import create_engine,Table,MetaDatafrom sqlalchemy.orm import Sessionmetadata = MetaData()engine

#flask#mysql#python
VSCode插件篇-Code Runner配置Python环境

Step:1Step:2Step:3注释原有的python路径,输入: code-runner.executorMap 会自动提示配置信息,回车确认自动弹出,更改指定编辑器的路径即可。set PYTHONIOENCODING=utf8 && python指定编码,防止输出乱码如下图:...

#vscode
Python3 多线程(连接池)操作MySQL插入数据

1.主要模块DBUtils : 允许在多线程应用和数据库之间连接的模块套件Threading : 提供多线程功能2.创建连接池PooledDB 基本参数:mincached : 最少的空闲连接数,如果空闲连接数小于这个数,Pool自动创建新连接;maxcached : 最大的空闲连接数,如果空闲连接数大于这个数,Pool则关闭空闲连接;maxconnections : 最大的连接数...

到底了