Resultados da pesquisa a pedido "pep"

2 a resposta

Ferramenta para verificar automaticamente o estilo da sequência de documentos de acordo com PEP257 [fechado]

Ferramentas como pep8 [http://pypi.python.org/pypi/pep8] pode verificar o estilo do código-fonte, mas não verifica se as strings de documentos estão com o formato de acordo com pep257 [http://www.python.org/dev/peps/pep-0257/], ...

1 a resposta

Como posso usar o setuptools para gerar um ponto de entrada console_scripts que chama `python -m mypackage`?

Estou tentando ser um bom Pythonista e seguindoPEP 338 [https://www.python.org/dev/peps/pep-0338/]para o meu pacote, planejo implantar. Também estou tentando gerar meus scripts executáveis em cima depython setuptools install usando ...

3 a resposta

Onde estão detalhadas as regras, conceitos e usos por trás dos avisos de cada pilão?

eu souainda descobrindo o Pylint [https://stackoverflow.com/q/48929752/6709630]e eu entendo porque muitosPythonists desative alguns (ou muitos) avisos para diminuirPylinta voz de, mas por enquanto, comoNovato em ...

1 a resposta

Como / por que a sintaxe de dica de tipo Python funciona?

Acabo de ver o exemplo a seguir emPEP 484 [https://www.python.org/dev/peps/pep-0484/#compatibility-with-other-uses-of-function-annotations] : def greeting(name: str) -> str: return 'Hello ' + name print(greeting('Martin')) print(greeting(1))Como ...

1 a resposta

Estilo de codificação (PEP8) - “dunders” no nível do módulo

Definição de "Dunder" (DoublesobPonto): http://www.urbandictionary.com/define.php?term=Dunder [http://www.urbandictionary.com/define.php?term=Dunder] Eu tenho uma pergunta de acordo com a colocação dos "dunders" no nível do módulo (como__all__, ...

1 a resposta

Melhor 'tentar' alguma coisa e capturar a exceção ou testar se é possível primeiro evitar uma exceção?

Devo testarif algo é válido ou apenastry fazer isso e pegar a exceção? Existe alguma documentação sólida dizendo que uma maneira é preferid É uma maneira mais pythonic? Por exemplo, devo: if len(my_list) >= 4: x = my_list[3] else: x = ...

8 a resposta

Qual é a função como sum (), mas para multiplicação? produtos()

Python'ssum() [http://docs.python.org/library/functions.html#sum] função @ retorna a soma dos números em um iteráve sum([3,4,5]) == 3 + 4 + 5 == 12 Estou procurando a função que retorna o produt somelib.somefunc([3,4,5]) == 3 * 4 * 5 == 60 ...

4 a resposta

E731 não atribui uma expressão lambda, use um def

Recebo esse aviso pep8 sempre que uso expressões lambda. As expressões lambda não são recomendadas? Se não, por quê?

1 a resposta

PEP 3106 sugere caminho mais lento? Por quê?

Recentemente, tive que converter os valores de um dicionário em uma lista no Python 3.6 e em um caso de uso em que isso deveria acontecer muito. Tentando ser um cara legal, eu queria usar uma solução próxima ao PEP. Agora, o PEP 3106 ...