flake8的私有成员访问linting插件。
项目描述
主页: http://github.com/korijn/flake8-self
作者: Korijn van Golen
作者邮箱: korijn@gmail.com
许可证:自由分发
描述: [](https://badge.fury.io/py/flake8-self) [](https://travis-ci.org/korijn/flake8-self/)
# flake8-self
flake8的私有成员访问linting插件。
## 示例
```
> pipenv run flake8 example.py
example.py:10:1: SF01 私有成员访问
example.py:11:1: SF01 私有成员访问
```
example.py
```python
class Foo(object)
def __init__(self)
self.public_thing = "bar"
self._private_thing = "quux"
self.__really_private_thing = "quuz"
foo = Foo()
print(foo.public_thing)
print(foo._private_thing) # SF01 私有成员访问
print(foo.__really_private_thing) # SF01 私有成员访问
print(foo.__dict__)
```
关键词: 私有访问 self linting flake8
平台: 未知
分类: 开发状态 :: 3 - Alpha
分类: 环境 :: 控制台
分类: 目标受众 :: 开发者
分类: 许可证 :: 自由分发
分类: 操作系统 :: 独立于操作系统
分类: 编程语言 :: Python
分类: 编程语言 :: Python :: 2
分类: 编程语言 :: Python :: 3
分类: 主题 :: 软件开发 :: 库 :: Python模块
分类: 主题 :: 软件开发 :: 质量保证
描述内容类型: text/markdown
作者: Korijn van Golen
作者邮箱: korijn@gmail.com
许可证:自由分发
描述: [](https://badge.fury.io/py/flake8-self) [](https://travis-ci.org/korijn/flake8-self/)
# flake8-self
flake8的私有成员访问linting插件。
## 示例
```
> pipenv run flake8 example.py
example.py:10:1: SF01 私有成员访问
example.py:11:1: SF01 私有成员访问
```
example.py
```python
class Foo(object)
def __init__(self)
self.public_thing = "bar"
self._private_thing = "quux"
self.__really_private_thing = "quuz"
foo = Foo()
print(foo.public_thing)
print(foo._private_thing) # SF01 私有成员访问
print(foo.__really_private_thing) # SF01 私有成员访问
print(foo.__dict__)
```
关键词: 私有访问 self linting flake8
平台: 未知
分类: 开发状态 :: 3 - Alpha
分类: 环境 :: 控制台
分类: 目标受众 :: 开发者
分类: 许可证 :: 自由分发
分类: 操作系统 :: 独立于操作系统
分类: 编程语言 :: Python
分类: 编程语言 :: Python :: 2
分类: 编程语言 :: Python :: 3
分类: 主题 :: 软件开发 :: 库 :: Python模块
分类: 主题 :: 软件开发 :: 质量保证
描述内容类型: text/markdown
项目详情
下载文件
为您的平台下载文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分发
本发布中没有可用的源分发文件。请参阅生成分发存档的教程。
构建分发
flake8_self-0.2.2-py3-none-any.whl (2.5 kB 查看散列)