XuShuo_Self
-
在Python中,下划线代表着什么?
前缀单下划线,如:_name 某个方法或变量如果使用了此格式命名只是提醒开发者这并不是要组成公共接口的,对于普通的单文件内的变量或方法来说,并没有实际限制作用。但是用此格式命名的变量或方法无法被from import显式导入所导入,除非被__all__列表限制。 如下所示: # a.py _name = ‘value’ # b.py import a pri…
前缀单下划线,如:_name 某个方法或变量如果使用了此格式命名只是提醒开发者这并不是要组成公共接口的,对于普通的单文件内的变量或方法来说,并没有实际限制作用。但是用此格式命名的变量或方法无法被from import显式导入所导入,除非被__all__列表限制。 如下所示: # a.py _name = ‘value’ # b.py import a pri…