我有简单的测试代码来建立DB2连接并显示tables函数的输出:
import ibm_db
import sys
cn=ibm_db.connect('SAMPLE','db2admin','******')
import ibm_db_dbi
conn=ibm_db_dbi.Connection(cn)
conn.tables('SYSCAT','%')
sys.stdout.flush()
conn.close()
当每一行都以正确的输出交互执行时,这段代码工作得很好,但是当放入一个文件并作为:pythondb2.py执行时,脚本只执行连接表输出不显示到标准输出。我添加了系统标准冲洗()呼叫,但仍不显示。我已经找过了,但运气不好。 我在Windows10上使用Python。提前谢谢。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐