使用MysqlDb时出现Python错误 – 不推荐使用sets模块

我每次运行使用MySQLdb的Python脚本时都会收到警告:

/var/lib/python-support/python2.6/MySQLdb/__init__.py:34:
DeprecationWarning: the sets module is deprecated
  from sets import ImmutableSet

如果可能的话,我宁可不要乱用他们的lib.我在Ubuntu服务器上.任何人都知道一个简单的方法来修复该警告信息?

谢谢

更新:
根据以下建议和此链接修正了它:https://bugzilla.redhat.com/show_bug.cgi?id=505611

import warnings
warnings.filterwarnings('ignore', '.*the sets module is deprecated.*',
                        DeprecationWarning, 'MySQLdb')
import MySQLdb
最佳答案
在导入mysql模块之前执行此操作

import warnings
warnings.filterwarnings(action="ignore", message='the sets module is deprecated')
import sets

转载注明原文:使用MysqlDb时出现Python错误 – 不推荐使用sets模块 - 代码日志