修改此函数 连接失败不报错 而是print 为可指定信息 def is_mysql_connection_successful(Function_name): try: connection = Function_name connection.close() except pymysql.Error: print(f'mysql连接错误, 在: {Function_name}') sys.exit(1)
时间: 2024-04-15 17:28:05 浏览: 139
可以将函数修改为以下形式:
```python
import pymysql
import sys
def is_mysql_connection_successful(Function_name, error_message):
try:
connection = Function_name
connection.close()
except pymysql.Error:
print(error_message)
```
在调用该函数时,你需要传入两个参数。第一个参数是你要连接数据库的函数名,第二个参数是你想要打印的错误信息。这样,当连接失败时,函数将以指定的信息进行打印,而不会报错或退出程序。
阅读全文