LINUX.ORG.RU

python, mysqldb и warning


0

0

В скрипте нужно создавать (если не существует) таблицу и писать в нее данные: "CREATE TABLE IF NOT EXISTS....", все работает, но python всеже выдает warning в случает (который чащего всего и есть) если таблица уже есть:

"./collector.py:50: Warning: Table '2009-05' already exists
db_cursor.execute(db_query)"

как избавиться от warning? как наиболее правильно проверять существование таблицы?

★★★★★

Ответ на: комментарий от hizel

Traceback (most recent call last):
File "./faxes.py", line 7, in <module>
from MySQLdb.cursors import CursorNW # Ignores MySQL warnings
ImportError: cannot import name CursorNW

Turbid ★★★★★
() автор топика
Ответ на: комментарий от Turbid

прошу прощения, сам оказался из анабиоза

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

hizel ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.