Python:名称错误:未定义名称

2024-09-27 07:17:28 发布

您现在位置:Python中文网/ 问答频道 /正文

我是python编程语言的新手。 目前我正在学习python编程语言,因为正如我所读到的 它可以作为客户端和服务器站点脚本语言。 为了在python中练习自己,我用python编写了以下代码。在

代码如下:

class UserPass :

    userpassword="admin"

    def __init__(self) :
     print " initializing userPass class "

    def setPass(self, password):
     UserPass.userpassword = password

    def getPass(self):
     print " UserPassword : ", UserPass.userpassword

class UserAuth :

    username="admin"

    def __init__(self):
      print " initializing userAuth class "

    def setAuth(self, usrnm):
      UserAuth.username=usrnm

    def getAuth(self):
      print " UserName : ", UserAuth.username

class Login(UserPass,UserAuth) :

    def __init__(self):
     print "login class"

    c=Login()
    c.setPass("12345") 
    c.getPass()   
    c.setAuth("admin")
    c.getAuth()

我编译代码没有得到任何错误。在

在执行时,我收到以下错误:

^{pr2}$

我通过下面的例子编写了我在互联网上找到的代码。在

请你帮我,提供一些参考代码或参考文章,与我收到的错误有关。在

我和Python博士一起使用linuxmint。在


Tags: 代码selfadmininitdef错误username编程语言

热门问题