Aller au contenu

Module name snake_case (ARCH2010)

Ce contenu n’est pas encore disponible dans votre langue.

Key python.naming.module-name-snakecase · Severity info · Category naming

Python module and package names should be short, all-lowercase, and use underscores if needed (lower_snake). CamelCase or hyphenated module names violate PEP-8 and make imports inconsistent.

# UserService.py or user-service.py
def create_user(name):
...
user_service.py
def create_user(name):
...

Rename module files to lower_snake_case (e.g. UserService.py → user_service.py).