article
PEP 8 Compliance Analysis for Python Open Source Projects
Research footprint
At a glance
- Citations
- 0
- References
- 0
- Comments
- 0
Paper overview
Abstract
he use of the Python language in large projects in combination with modern development methodologies entails a number of tasks for checking and standardizing program code in order to improve its quality. For the Python language, PEP 8 is the current standard. Verification procedures are performed by specialized software tools — linters that use static analysis methods. This paper investigates the main violations of the PEP 8 standard in Python open source projects. In addition, an analysis was made of the effectiveness of automatic formatting of program code using the Black and YAPF formatters.
Record transparency
Publication details
- DOI
- 10.17587/prin.14.12-23
- OpenAlex
- W4317425630
- Document type
- article
- Language
- EN
- Source
- PROGRAMMNAYA INGENERIA
- Last metadata update
Comments
Log in to join the discussion.