pymysql 開啟調(diào)試模式的實(shí)現(xiàn)
今天在排查線上一個(gè)奇怪的數(shù)據(jù)庫連接問題,所以打開了 pymysql 的源碼在閱讀,發(fā)現(xiàn) pymysql 在其 connections 模塊里內(nèi)置了一個(gè) DEBUG 變量用于控制是否開啟調(diào)試模式,是的話,會(huì)將當(dāng)前連接的操作以及報(bào)文內(nèi)容都打印到控制臺(tái)。
使用方法
在你的服務(wù)器初始化代碼里,加上對(duì) DEBUG 的設(shè)置,比如:
import pymysql pymysql.install_as_MySQLdb() pymysql.connections.DEBUG = True # 這是我新加的一行
重啟服務(wù)器后,訪問相關(guān)接口,會(huì)看到標(biāo)準(zhǔn)輸出里有類似下面的一些輸出:

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- Python中操作mysql的pymysql模塊詳解
- Python中模塊pymysql查詢結(jié)果后如何獲取字段列表
- python使用pymysql實(shí)現(xiàn)操作mysql
- python3使用PyMysql連接mysql數(shù)據(jù)庫實(shí)例
- Python 3.x 連接數(shù)據(jù)庫示例(pymysql 方式)
- Python使用pymysql小技巧
- python3.6使用pymysql連接Mysql數(shù)據(jù)庫
- Python3數(shù)據(jù)庫操作包pymysql的操作方法
- MySQL適配器PyMySQL詳解
- 詳解Python的數(shù)據(jù)庫操作(pymysql)
- pymysql如何解決sql注入問題深入講解
相關(guān)文章
python GUI庫圖形界面開發(fā)之PyQt5開發(fā)環(huán)境配置與基礎(chǔ)使用
這篇文章主要介紹了python GUI庫圖形界面開發(fā)之PyQt5開發(fā)環(huán)境配置與基礎(chǔ)使用,需要的朋友可以參考下2020-02-02
python中利用隊(duì)列asyncio.Queue進(jìn)行通訊詳解
asyncio是Python 3.4版本引入的標(biāo)準(zhǔn)庫,直接內(nèi)置了對(duì)異步IO的支持。 下面這篇文章主要給大家介紹了關(guān)于python中利用隊(duì)列asyncio.Queue進(jìn)行通訊的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下。2017-09-09
requests.post()方法中data和json參數(shù)的使用
這篇文章主要介紹了requests.post()方法中data和json參數(shù)的使用方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-02-02
使用Python實(shí)現(xiàn)XLS和XLSX之間的相互轉(zhuǎn)換
在日常工作中,我們經(jīng)常需要處理和轉(zhuǎn)換不同格式的Excel文件,以適應(yīng)不同的需求和軟件兼容性,Excel文件的兩種常見格式是XLS(Excel 97-2003)和XLSX(Excel 2007及以上版本),本文將詳細(xì)介紹如何使用Python在XLS和XLSX格式之間進(jìn)行轉(zhuǎn)換,需要的朋友可以參考下2024-09-09
Python中關(guān)于集合的介紹與常規(guī)操作解析
Python除了List、Tuple、Dict等常用數(shù)據(jù)類型外,還有一種數(shù)據(jù)類型叫做集合(set),集合的最大特點(diǎn)是:集合里邊的元素是不可重復(fù)的并且集合內(nèi)的元素還是無序的2021-09-09
python GUI框架pyqt5 對(duì)圖片進(jìn)行流式布局的方法(瀑布流flowlayout)
這篇文章主要介紹了python GUI框架pyqt5 對(duì)圖片進(jìn)行流式布局的方法(瀑布流flowlayout),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-03-03

