python从外部作用域隐藏名称 'app_dir'
时间: 2024-01-02 20:04:11 浏览: 189
要在Python中从外部作用域隐藏名称'app_dir',可以使用下划线来命名变量。按照惯例,以一个下划线开头的变量名表示它是一个私有变量,应该在模块或类的内部使用。
例如,在外部作用域中定义一个变量'app_dir',可以将其命名为'_app_dir':
```python
_app_dir = "path/to/app"
```
这样,其他模块或类将无法直接访问或使用'_app_dir'变量。但请注意,这只是一种惯例,Python并不会严格强制执行隐藏名称。其他代码仍然可以通过访问'_app_dir'来使用它。
阅读全文