首页IT科技python定义自变量(python变量中self的添加)

python定义自变量(python变量中self的添加)

时间2025-09-18 03:35:49分类IT科技浏览4859
导读:说明...

说明

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

2                        、如果变量前面加了self                        ,那么在任何实例方法(非staticmethod和calssmethod)就都可以访问这个变量了                        。如果没有加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基础教程

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
曝光合成(【HDR】曝光融合(Exposure Fusion)) 看懂vue源码什么水平(Vue2源码解析-源码调试与核心流程梳理图解)