Questions marquées «pep8»

Conventions de codage et directives de style pour Python. A ne pas confondre avec le langage d'assemblage PEP / 8.

2
PyLint, PyChecker ou PyFlakes? [fermé]
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …





6
Quelle est la bonne façon de trier les instructions Python `import x` et` from x import y`?
Le guide de style python suggère de regrouper les importations comme ceci: Les importations doivent être regroupées dans l'ordre suivant: importations de bibliothèques standard importations tierces liées importations spécifiques à une application / bibliothèque locale Cependant, il ne mentionne rien de la manière dont les deux modes d’importation devraient être …


8
Comment casser une ligne de méthodes chaînées en Python?
J'ai une ligne du code suivant (ne blâmez pas les conventions de nommage, elles ne sont pas les miennes): subkeyword = Session.query( Subkeyword.subkeyword_id, Subkeyword.subkeyword_word ).filter_by( subkeyword_company_id=self.e_company_id ).filter_by( subkeyword_word=subkeyword_word ).filter_by( subkeyword_active=True ).one() Je n'aime pas à quoi ça ressemble (pas trop lisible) mais je n'ai pas de meilleure idée de limiter …



6
PEP 8, pourquoi pas d'espaces autour de '=' dans l'argument de mot clé ou une valeur de paramètre par défaut?
Pourquoi PEP 8 recommande-= t-il de ne pas avoir d'espaces dans un argument de mot clé ou une valeur de paramètre par défaut ? Est-ce incompatible avec la recommandation d'espaces autour de chaque autre occurrence de =dans le code Python? Comment est: func(1, 2, very_long_variable_name=another_very_long_variable_name) mieux que: func(1, 2, very_long_variable_name …

3
Continuation de ligne pour les compréhensions de liste ou les expressions génératrices en python
Comment êtes-vous censé rompre une très longue liste de compréhension? [something_that_is_pretty_long for something_that_is_pretty_long in somethings_that_are_pretty_long] J'ai aussi vu quelque part des gens qui n'aiment pas utiliser «\» pour briser les lignes, mais qui n'ont jamais compris pourquoi. Quelle est la raison derrière cela?


6
Comment intégrer pep8.py dans Eclipse?
Un peu de contexte: PEP 8 est le guide de style pour le code Python . Il contient les conventions que tous les programmeurs python doivent suivre. pep8.py est un script (très utile) qui vérifie le formatage du code d'un script python donné, selon PEP 8. Eclipse est un excellent …
90 python  eclipse  pydev  pep8 
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.