当前位置: 首页 > 图灵资讯 > 行业资讯> python变量中self的添加

python变量中self的添加

来源:图灵python
时间: 2024-07-21 20:16:17

说明

1、带SELF的前缀变量类似于整个类的代码块中的全局变量。

2、如果在变量之前添加self,则该变量可以通过任何示例方法访问(非staticmethod和calsmethod)。如果不添加self,则只能在当前函数中访问该变量。

实例

self全部添加到变量前。

classTestLogin(unittest.TestCase):
deftest_login(self):
self.url=xxx
self.resp=self.session.get(self.url)
self.text=self.resp.text
self.status=self.resp.statuscode

但这显然毫无意义,url/resp/text/status这些变量是局部的,其他方法不需要访问这些变量,只存在于test_login函数中,其他用例不需要使用这些变量,所以除了session属性需要共享,其他变量不需要添加self。

以上是python变量中self的添加,希望对大家有所帮助。更多Python学习指导:python基础教程

本文教程操作环境:windows7系统Python 3.9.1,DELL G3电脑。