black
Format Python code automatically. tldr-pages
On several platforms
Several platforms
Auto-format a file or entire directory
black path/to/file_or_directoryIdentifyFormat the code passed in as a string
black --code "code"IdentifyShow whether a file or a directory would have changes made to them if they were to be formatted
black --check path/to/file_or_directoryIdentifySimulate formatting a file or a directory and show the changes that would be made
black --diff path/to/file_or_directoryIdentifyAuto-format a file or directory, emitting exclusively error messages to stderr
black --quiet path/to/file_or_directoryIdentifyAuto-format a file or directory without replacing single quotes with double quotes (adoption helper, avoid using this for new projects)
black --skip-string-normalization path/to/file_or_directoryIdentify