嗨,我有关于数据库连接的问题。我想将数据库连接放在单独的文件中,并且可以在多个文件中使用。
我试过这个
连接.py
import pymysql
import mysql.connector
class Connection:
def __init__(self):
conn = mysql.connector.connect(host="localhost", user="root", password="", db="")
cur = conn.cursor()
return cur, conn
主文件
import connection
cur, conn = connection.Connection()
错误
cur, conn = connection.Connection()
TypeError: __init__() should return None, not 'tuple'
连接.py
import pymysql
import mysql.connector
def get_connection():
conn = mysql.connector.connect(host="localhost", user="root", password="", db="")
cur = conn.cursor()
return cur, conn
主文件
import connection
cur, conn = connection.get_connection()
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句