15 lines
616 B
Markdown
15 lines
616 B
Markdown
# Python 代码风格(Google Python Style Guide)
|
||
|
||
本 Playbook 的 Python 代码风格以 Google Python Style Guide 为基线(基于 PEP 8):
|
||
|
||
- Google Python Style Guide: https://google.github.io/styleguide/pyguide.html
|
||
- PEP 8: https://peps.python.org/pep-0008/
|
||
|
||
## 项目约定(Project Conventions)
|
||
|
||
- 行宽:80(与 `black`/`flake8`/`pylint` 配置保持一致)
|
||
- docstring:Google 风格(与 `.flake8` 的 `docstring-convention = google` 对齐)
|
||
- import 顺序:使用 `isort` 的 `profile = google`
|
||
|
||
当既有代码与本约定冲突时,优先保持局部一致性,逐步迁移。
|