PEP 8 – Style Guide for Python Code
GPTKB entity
Statements (33)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:style
gptkb:Python_Enhancement_Proposal |
| gptkbp:appliesTo |
gptkb:Python_programming_language
|
| gptkbp:author |
gptkb:Guido_van_Rossum
gptkb:Barry_Warsaw gptkb:Nick_Coghlan |
| gptkbp:category |
Programming style guides
Python software development |
| gptkbp:created |
2001-07-05
|
| gptkbp:influenced |
gptkb:Black_(Python_code_formatter)
gptkb:autopep8 gptkb:flake8 gptkb:pylint |
| gptkbp:JEP_number |
8
|
| gptkbp:language |
English
|
| gptkbp:purpose |
Provide coding conventions for Python code
|
| gptkbp:recommendation |
4 spaces per indentation level
import standard libraries first, then third-party, then local imports avoid extraneous whitespace limit lines to 79 characters use CapWords for class names use UTF-8 encoding use blank lines to separate functions and classes use docstrings use spaces around operators use lowercase_with_underscores for function and variable names |
| gptkbp:status |
Active
|
| gptkbp:title |
gptkb:PEP_8_–_Style_Guide_for_Python_Code
|
| gptkbp:topic |
Python code style
|
| gptkbp:url |
https://peps.python.org/pep-0008/
|
| gptkbp:bfsParent |
gptkb:PEP_8
|
| gptkbp:bfsLayer |
6
|
| https://www.w3.org/2000/01/rdf-schema#label |
PEP 8 – Style Guide for Python Code
|