0
我是新來的python,我已經編寫了一個程序在python登錄沒有任何圖形用戶界面。 我知道這是最簡單的,但我不明白這個問題。在python中簡單的登錄程序
class login:
def __init__(self,id,pas):
self.id="admin"
self.pas="admin"
def check(id,pas):
print self.id
print lod.id
if(self.id==log.id and self.pas==log.pas):
print "Login success!"
log=login("","")
log.check(raw_input("Enter Login ID:"),
input("Enter password: "))
print "Login Page"
錯誤: 輸入登錄ID:管理員 輸入密碼:admin
Traceback (most recent call last):
File "C:/Python27/login.py", line 15, in <module>
input("Enter password: "))
File "<string>", line 1, in <module>
NameError: name 'admin' is not defined
Martijn,這只是一個部分。類定義是一團糟。 – Matthias
@Matthias:首先是第一件事。 :-) –
你是對的。這是NameError的原因。讓我們等待,看看現在發生了什麼。 – Matthias