Python从另一个模块导入方法';s级
我试图在另一个文件中的一个方法中使用一个类中的方法,但收到一个错误Python从另一个模块导入方法';s级,python,oop,methods,import,module,Python,Oop,Methods,Import,Module,我试图在另一个文件中的一个方法中使用一个类中的方法,但收到一个错误 #File 2 class Database(): def __init__(self,loggedIn): self.loggedIn = False def login(self,username, password): conn=sqlite3.connect("system.db") cur=conn.cursor() find_user = ("
#File 2
class Database():
def __init__(self,loggedIn):
self.loggedIn = False
def login(self,username, password):
conn=sqlite3.connect("system.db")
cur=conn.cursor()
find_user = ("SELECT * FROM customerDetails WHERE email = ? AND
password = ?")
cur.execute(find_user, [(username), (password)])
results = cur.fetchall()
#File 1
login = Database.login(username_text.get(),password2_text.get())
名称错误:名称“数据库”未定义为
file1.py中的第一行,请执行以下操作:
从文件2导入数据库
否则,它不知道什么是数据库,也不知道它来自哪里
这是假设您的文件名是file1.py
和file2.py