如何忽略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

分类: 计算机技术
推荐阅读:
为什么有大量阿里云IP访问网站? 为什么有大量阿里云IP访问网站?其原因可能有两个,一是网站被攻击,二是你使用了阿里云CDN、负载均衡等产品;
编程中foo、bar、baz的含义 在编程中,foo、bar和baz通常被用作示例变量名。它们是一种惯用的命名习惯,通常被用于示例代码或临时代码片段中,表示没有特定含义的变量名或函数名。
Golang中的布尔(bool)类型 go语言中的布尔类型不能接受其他类型的赋值,不支持自动或强制的类型转换。
Python isinstance()函数 在Python中,isinstance()函数用于判断一个对象是否是指定类或类型的实例。
Python实现节点 在某些情况下,无法在连续的内存块中为数据分配内存。 因此,我们在数据元素中记录下一个数据的内存地址;此类结构称为指针。 但是在Python中,我们将它们称为节点。
让自己的网页在手机QQ中以卡片的方式分享出去 在使用QQ进行聊天的过程中,发送自己网页的链接时(不是打开网站后分享给好友,单单指将网页链接以文本的形式发送出去),默认情况下是不会以卡片形式显示的,那么如何让别人看到的是卡片呢。