Python私有类字段,如何制作? [复制]

Posted

技术标签:

【中文标题】Python私有类字段,如何制作? [复制]【英文标题】:Python private class fields, how to make? [duplicate] 【发布时间】:2013-10-18 04:21:16 【问题描述】:

我是初学者。在 Delphi 中,我可以在课堂上创建私有字段:将其移动到 private 部分。所以ClassVar.Field在课堂之外是不存在的。

在 Python 中,如果我上课

class CName:
  testname = 10

然后testname 可以随时访问。如何将字段设为“私有”?

【问题讨论】:

Python 中没有私有变量 【参考方案1】:

你不能!

使用两个下划线命名字段会隐藏它(生成一个新名称),但您始终可以访问它。试试__testname = 10

【讨论】:

好的,谢谢你的信息。

以上是关于Python私有类字段,如何制作? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

如何在django admin中为选定的字段制作“复制到剪贴板”按钮/链接?

如何使用 Python 制作单例? [复制]

如何从 Python 程序制作 EXE 文件? [复制]

如何使用不同类型的项目制作 RecyclerView? [复制]

如何制作一个将函数作为参数的类方法? [复制]

如何在主div的底部制作div? [复制]