pymysql 开启调试模式的实现

 更新时间:2019年09月24日 09:11:43   作者:Martin91  
这篇文章主要介绍了pymysql 开启调试模式的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

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

使用方法

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

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

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

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

相关文章

  • python后端接收前端回传的文件方法

    python后端接收前端回传的文件方法

    今天小编就为大家分享一篇python后端接收前端回传的文件方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-01-01
  • 浅谈Python反射 & 单例模式

    浅谈Python反射 & 单例模式

    这篇文章主要介绍了Python反射 & 单例模式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-03-03
  • 详解python数据结构之栈stack

    详解python数据结构之栈stack

    这篇文章主要介绍了详解python数据结构之栈stack,文中有非常详细的代码示例,对正在学习python的小伙伴们有很好的帮助,需要的朋友可以参考下
    2021-05-05
  • python实现读取excel表格详解方法

    python实现读取excel表格详解方法

    python操作excel主要用到xlrd和xlwt两个库,xlrd读取表格数据,支持xlsx和xls格式的excel表格;xlwt写入excel表格数据
    2022-07-07
  • Anaconda最新版2023安装教程Spyder安装教程图文详解

    Anaconda最新版2023安装教程Spyder安装教程图文详解

    这篇文章主要介绍了Anaconda最新版2023安装教程Spyder安装教程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-05-05
  • Pytorch使用transforms

    Pytorch使用transforms

    这篇文章主要介绍了Pytorch使用transforms,tansforms功能,通俗地讲,类似于在计算机视觉流程里的图像预处理部分的数据增强。下面来看看文章的具体内容介绍吧,需要的朋友可以参考一下
    2021-12-12
  • 使用Python批量处理Excel文件并转为csv文件示例

    使用Python批量处理Excel文件并转为csv文件示例

    这篇文章主要介绍了使用Python批量处理Excel文件并转为csv文件示例,文中通过代码示例给大家介绍非常详细,对大家的学习或工作有一定的帮助,需要的朋友可以参考下
    2023-12-12
  • 实例讲解python函数式编程

    实例讲解python函数式编程

    这篇文章主要介绍了python函数式编程实例,使用一个例子来阐述python函数式编程,需要的朋友可以参考下
    2014-06-06
  • Python调用MySQLdb插入中文乱码的解决

    Python调用MySQLdb插入中文乱码的解决

    这篇文章主要介绍了Python调用MySQLdb插入中文乱码的解决,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-03-03
  • Python使用列表和字典实现简单的考试系统详解

    Python使用列表和字典实现简单的考试系统详解

    这篇文章主要介绍了Python使用列表和字典实现简单的考试系统,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习吧
    2023-01-01

最新评论