gpt4 book ai didi

python - 在Python MySQLdb中抑制cursor.execute()消息

转载 作者:太空宇宙 更新时间:2023-11-03 19:10:09 24 4
gpt4 key购买 nike

如何在MySQLdb中抑制cursor.execute()消息。

>>> from warnings import filterwarnings
>>> import MySQLdb
>>> filterwarnings('ignore', category = MySQLdb.Warning)
>>> db = MySQLdb.connect('127.0.0.1', 'root', '','')
>>> cursor = db.cursor()
>>> cursor.execute("select version()")
1L

我需要抑制这个“1L”消息

最佳答案

你看到的不是警告消息,而是cursor.execute()的返回值。这是受影响的行数,1。

API 恰好返回 Python long integer ,但在其他方面与常规 int 值相同:

>>> 1L
1L
>>> 1
1
>>> 1 == 1L
True

如果您不希望 Python 控制台将返回值回显给您,请将它们分配给变量:

>>> somevariable = 1L

关于python - 在Python MySQLdb中抑制cursor.execute()消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13255410/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com