python from twisted.internet import defer from twisted.python import log from txpostgres import txpostgres db_config = { 'database': 'mydatabase', 'user': 'myuser', 'password': 'mypassword', 'host': 'localhost', 'port': 5432 } @defer.inlineCallbacks def query_database(): connection_pool = txpostgres.ConnectionPool(**db_config) conn = yield connection_pool.get() try: result = yield conn.runQuery('SELECT * FROM mytable') for row in result: print(row) except Exception as e: log.err(e) finally: connection_pool.put(conn) query_database()


上一篇:
下一篇:
切换中文