gpt4 book ai didi

python - python类中私有(private)变量的实际实现

转载 作者:行者123 更新时间:2023-11-28 19:57:26 27 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
The meaning of a single- and a double-underscore before an object name in Python

我在阅读有关私有(private)变量的 python 文档时遇到了一个问题 link .

所以文档告诉我们,用下划线命名私有(private)变量是一种约定,但 python 不会将该字段设为私有(private)。

>>> class a():
def __init__(self):
self.public = 11
self._priv = 12
>>> b = a()
>>> print b._priv
>>> 12

我想知道是否有一种方法可以使变量在 python 中“真正”私有(private)。

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com