PEP 8, pourquoi pas d'espaces autour de " = " dans l'argument mot-clé ou une valeur de paramètre par défaut?

Pourquoi ne PEP 8 recommandons de ne pas avoir des espaces autour de = dans un argument mot-clé ou une valeur de paramètre par défaut?

Est-ce incompatible avec le recommander espaces autour de chaque autre occurrence de = dans le code Python?

Comment:

func(1, 2, very_long_variable_name=another_very_long_variable_name)

de mieux que:

func(1, 2, very_long_variable_name = another_very_long_variable_name)

Tous les liens de discussion/explication par Python BDFL sera appréciée.

L'esprit, cette question est plus sur kwargs que les valeurs par défaut, j'ai juste utilisé le phrasé de la PEP 8.

Je ne suis pas solliciter des opinions. Je demande, pour des raisons derrière cette décision. C'est plus comme demander à pourquoi aurais-je utiliser { sur la même ligne que if instruction dans un programme C, pas si je devrais l'utiliser ou pas.

InformationsquelleAutor soulcheck | 2012-01-13