如果软件连接到特定的Postgre数据库,我想在GUI上放置一个按钮。我写了一个小测试函数:如果它能连接到数据库,它将返回True,如果不能,它将返回False。
代码可以工作,但有一个问题:如果没有连接(我只是拔出网线,没有其他变化),它只是 花太多时间。 如果没有连接,你能帮我加快代码的速度吗?
下面是我的简单测试函数:
import psycopg2
def postgres_test():
try:
conn = psycopg2.connect("dbname='mydb' user='myuser' host='my_ip' password='mypassword'")
conn.close()
return True
except:
return False
谢谢你的评论。是的,这和超时有关。
下面是我的快速代码:
相关问题 更多 >
编程相关推荐