使用python怎么在变量中添加self
更新:HHH   时间:2023-1-7


这篇文章给大家介绍使用python怎么在变量中添加self,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

1、说明

前缀带self的变量,就是在整个类的代码块里面类似是作为全局变量,如果变量前面加了self,那么在任何实例方法(非staticmethod和calssmethod)就都可以访问这个变量了。如果没有加self,只有在当前函数内部才能访问这个变量。

2、实例

变量前全都加self。

class TestLogin(unittest.TestCase):
    def test_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主要用来做什么

Python主要应用于:1、Web开发;2、数据科学研究;3、网络爬虫;4、嵌入式应用开发;5、游戏开发;6、桌面应用开发。

关于使用python怎么在变量中添加self就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

返回编程语言教程...