pymysql 开启调试模式的实现


Posted in Python onSeptember 24, 2019

今天在排查线上一个奇怪的数据库连接问题,所以打开了 pymysql 的源码在阅读,发现 pymysql 在其 connections 模块里内置了一个 DEBUG 变量用于控制是否开启调试模式,是的话,会将当前连接的操作以及报文内容都打印到控制台。

使用方法

在你的服务器初始化代码里,加上对 DEBUG 的设置,比如:

import pymysql
pymysql.install_as_MySQLdb()
pymysql.connections.DEBUG = True # 这是我新加的一行

重启服务器后,访问相关接口,会看到标准输出里有类似下面的一些输出:

pymysql 开启调试模式的实现

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Django1.3添加app提示模块不存在的解决方法
Aug 26 Python
Python脚本简单实现打开默认浏览器登录人人和打开QQ的方法
Apr 12 Python
python+matplotlib绘制简单的海豚(顶点和节点的操作)
Jan 02 Python
Pycharm导入Python包,模块的图文教程
Jun 13 Python
数组保存为txt, npy, csv 文件, 数组遍历enumerate的方法
Jul 09 Python
pandas如何处理缺失值
Jul 31 Python
基于torch.where和布尔索引的速度比较
Jan 02 Python
Python 文件数据读写的具体实现
Jan 24 Python
解决pyecharts运行后产生的html文件用浏览器打开空白
Mar 11 Python
详解tensorflow之过拟合问题实战
Nov 01 Python
Python通过Schema实现数据验证方式
Nov 12 Python
Python使用windows设置定时执行脚本
Nov 12 Python
django2.2安装错误最全的解决方案(小结)
Sep 24 #Python
python爬虫中多线程的使用详解
Sep 23 #Python
Django中自定义模型管理器(Manager)及方法
Sep 23 #Python
Python 异常的捕获、异常的传递与主动抛出异常操作示例
Sep 23 #Python
Python 单例设计模式用法实例分析
Sep 23 #Python
Python3使用xml.dom.minidom和xml.etree模块儿解析xml文件封装函数的方法
Sep 23 #Python
详解Python3定时器任务代码
Sep 23 #Python
You might like
探讨:如何使用PHP实现计算两个日期间隔的年、月、周、日数
2013/06/13 PHP
php设计模式之迭代器模式实例分析【星际争霸游戏案例】
2020/04/07 PHP
对象的类型:本地对象(1)
2006/12/29 Javascript
Jquery Ajax学习实例3 向WebService发出请求,调用方法返回数据
2010/03/16 Javascript
jQuery实现提交按钮点击后变成正在处理字样并禁止点击的方法
2015/03/24 Javascript
JS实现鼠标滑过链接改变网页背景颜色的方法
2015/10/20 Javascript
javascript实现简单加载随机色方块
2015/12/25 Javascript
js如何准确获取当前页面url网址信息
2020/09/13 Javascript
Bootstrap编写一个同时适用于PC、平板、手机的登陆页面
2016/06/30 Javascript
Bootstrap下拉菜单Dropdowns的实现代码
2017/03/17 Javascript
AngularJS中controller控制器继承的使用方法
2017/11/03 Javascript
vue实现图片加载完成前的loading组件方法
2018/02/05 Javascript
Vue Element UI + OSS实现上传文件功能
2019/07/31 Javascript
JQuery实现ul中添加LI和删除指定的Li元素功能完整示例
2019/10/16 jQuery
vue中使用elementUI组件手动上传图片功能
2019/12/13 Javascript
vue中 v-for循环的用法详解
2020/02/19 Javascript
python中的多线程实例教程
2014/08/27 Python
Django如何实现内容缓存示例详解
2017/09/24 Python
Python Json模块中dumps、loads、dump、load函数介绍
2018/05/15 Python
tensorflow 获取变量&打印权值的实例讲解
2018/06/14 Python
pytorch masked_fill报错的解决
2020/02/18 Python
keras处理欠拟合和过拟合的实例讲解
2020/05/25 Python
Python中openpyxl实现vlookup函数的实例
2020/10/28 Python
英语专业个人求职自荐信
2013/09/21 职场文书
会议邀请函范文
2014/01/09 职场文书
导购员的岗位职责
2014/02/08 职场文书
数控机床专业自荐信
2014/05/19 职场文书
小学优秀班集体申报材料
2014/05/25 职场文书
2014预备党员党课学习心得范文
2014/07/08 职场文书
成本会计实训报告
2014/11/05 职场文书
解除租房协议书
2014/12/03 职场文书
2015年青年志愿者工作总结
2015/05/20 职场文书
2015年评职称个人工作总结
2015/10/15 职场文书
深度学习详解之初试机器学习
2021/04/14 Python
【DOTA2】高能暴走TK秀!PSG LGD vs ASTER - DPC 2022 WINTER TOUR CN
2022/04/02 DOTA
js 实现Material UI点击涟漪效果示例
2022/09/23 Javascript