各位朋友。
我已经从网站http://www.stickpeople.com/projects/python/win-psycopg/中找到的包 psycopg2-2.5.1.win32-py2.6-pg9.2.4-release.exe 安装了 psycopg2 。我可以导入它并连接到数据库,但是当我在命令行(标准和 Cygwin)上运行我的脚本时,我会收到打印到 stderr 的不需要的消息。
例如:
conn = psycopg2.connect(host="42.42.42.42", port=5432, database="myDB", user="myUser", password="********")
if conn is None:
sys.exit("Connection failed")
print "Connection successful"
打印以下内容:
DEBUG: CommitTransaction
DEBUG: name: unnamed; blockState: STARTED; state: INPROGR, xid/subid/cid: 0/1/0, nestlvl: 1, children:
Connection successful
我一直无法关闭这些消息。我在 Google 中搜索但找不到任何相关内容,我还尝试更改标准日志记录模块的配置,以防其中一些正在使用,但仍然无济于事。
有人知道如何防止此消息吗?
提前致谢!