python中的self用法,self.变量

  python中的self用法,self.变量

  说明

  1.以self为前缀的变量类似于整个类的代码块中的全局变量。

  2.如果在变量前面加上self,就可以在任何实例方法(非staticmethod和calssmethod)中访问这个变量。如果没有添加self,这个变量只能在当前函数内部访问。

  实例

  将self添加到之前的所有变量中。

  classTestLogin(unittest。测试用例):

  deftest_login(self):

  self.url=xxx

  self . resp=self . session . get(self . URL)

  self.text=self.resp.text

  自我。地位=自我。resp。statuscode,但这显然毫无意义。这些变量url/resp/text/status是本地的,其他方法不需要访问这些变量,它们只存在于test_login函数中,其他用例不需要使用这些变量,所以除了session属性之外,其他变量之前不需要添加self。

  以上是python变量中self的添加。希望对你有帮助。更多python学习方向:Python基础课程

  本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: