LinuxCommandLibrary

pydocstyle

Statically check Python scripts for compliance with Python docstring conventions.

TLDR

Analyze a Python script or all the Python scripts in a specific directory

$ pydocstyle [file.py|path/to/directory]
copy


Show an explanation of each error
$ pydocstyle [-e|--explain] [file.py|path/to/directory]
copy


Show debug information
$ pydocstyle [-d|--debug] [file.py|path/to/directory]
copy


Display the total number of errors
$ pydocstyle --count [file.py|path/to/directory]
copy


Use a specific configuration file
$ pydocstyle --config [path/to/config_file] [file.py|path/to/directory]
copy


Ignore one or more errors
$ pydocstyle --ignore [D101,D2,D107,...] [file.py|path/to/directory]
copy


Check for errors from a specific convention
$ pydocstyle --convention [pep257|numpy|google] [file.py|path/to/directory]
copy

Copied to clipboard