如何忽略pymysql警告信息

在python中使用pymysql库时,你可能会碰到由pymysql生成的警告信息:

pymysql警告信息

诸如:

Warning: (1681, 'Integer display width is deprecated and will be removed in a future release.')

这是在创建表时使用了 BIGINT(20)。

出现这些警告的原因很多,比如因为MySQL版本不同所导致的SQL语句问题,又或者访问一个不存在的表;

如果这些警告对我们的程序并没有多大影响,其实可以选择忽略它们;

from warnings import filterwarnings
filterwarnings("ignore",category=pymysql.Warning)

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/p/python-pymysql-filterwarnings.html

分类: 计算机技术
推荐阅读:
C程序生成长度32的随机十六进制字符串 在C语言中生成一个长度为32的十六进制随机字符串;大致方法为,生成一个十进制的数,然后转换成十六进制字符;
check_hostname requires server_hostname 错误解决方法 通常造成check_hostname requires server_hostname错误都与Python有关;本文将详细的描述造成这类错误的原因和多种解决方法;
Pyside6 allWidgets()函数详细教程 PySide6.QtWidgets.QApplication类的成员函数allWidgets()用于返回一个包含所有小部件对象的列表;
C语言函数大全 C语言标准库是C语言中非常重要的一部分,它包含了许多内置函数,可以为C程序员提供非常有用的功能和工具。标准库函数可以分为几个类别,包括输入输出函数、字符串处理函数、数学函数、时间函数、内存管理函数、文件操作函数等。
PySide6 修改按钮的样式 在PySide6中,你可以使用样式表(Stylesheet)来修改按钮的外观,比如按钮的字体大小、颜色、背景色等等;样式表是一种基于CSS的语法,允许你自定义控件的外观;
MIPS指令的类型和格式 MIPS指令集包含三种基本类型的指令:R指令、I指令和J指令。不同类型的指令采用不同的指令格式。