您好,欢迎来到二三四教育网。
搜索
您的当前位置:首页python变量中self的添加

python变量中self的添加

来源:二三四教育网

说明

1、前缀带self的变量,就是在整个类的代码块里面类似是作为全局变量。

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

实例

变量前全都加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变量中self的添加,希望对大家有所帮助。更多Python学习指路:

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

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

热门图文

Copyright © 2019-2025 how234.cn 版权所有 赣ICP备2023008801号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务