Ferramentas do usuário

Ferramentas do site


ti_publica:dicas_python

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anteriorRevisão anterior
Próxima revisão
Revisão anterior
Próxima revisãoAmbos lados da revisão seguinte
ti_publica:dicas_python [2019/11/24 10:14] – [Verificando código] cartolati_publica:dicas_python [2019/11/24 18:21] – [Pré-requisitos] cartola
Linha 4: Linha 4:
 referência rápida (Cheat Sheet). referência rápida (Cheat Sheet).
  
-==== Pré-requisitos ====+==== Instalações ====
   * Python 3 ([[https://pythonclock.org/|python2 será aposentado em 2020]])   * Python 3 ([[https://pythonclock.org/|python2 será aposentado em 2020]])
-  * [[https://www.pylint.org/|pylint3]] 
-  * [[https://pytest.org/en/latest/|pytest3]] 
   * [[https://www.vim.org/|vim]]   * [[https://www.vim.org/|vim]]
   * [[https://github.com/vim-syntastic/syntastic|vim-syntastic]]   * [[https://github.com/vim-syntastic/syntastic|vim-syntastic]]
   * [[https://github.com/ycm-core/YouCompleteMe|vim-youcompleteme]]   * [[https://github.com/ycm-core/YouCompleteMe|vim-youcompleteme]]
-  * [[https://docs.python.org/3/library/venv.html|venv]] (virtualenv no python3) 
   * [[https://github.com/psf/black|black]]   * [[https://github.com/psf/black|black]]
 +  * [[https://docs.python.org/3/library/venv.html|venv]] (virtualenv no python3)
 +  * Dentro do venv:
 +    * [[https://pip.pypa.io/en/stable/installing/|pip via python]]
 +    * [[https://www.pylint.org/|pylint3]]
 +    * [[https://pytest.org/en/latest/|pytest3]]
  
 ==== Configurando o ambiente ==== ==== Configurando o ambiente ====
Linha 44: Linha 46:
     * Documentação     * Documentação
     * etc     * etc
 +  * Analise se não é melhor instalar via pip dentro do venv, assim cada ambiente fica com o pylint correto direto (python2 / 3)
  
 Uso: Uso:
Linha 55: Linha 58:
     * Se precisar reabilitar (a partir da linha):<code python># pylint: enable=C0103</code>     * Se precisar reabilitar (a partir da linha):<code python># pylint: enable=C0103</code>
     * Em todos os arquivos:     * Em todos os arquivos:
-      * Edite o arquivo de configuração do pylint+      * Edite o arquivo de configuração do pylint, item ''disable='' seção ''[MESSAGES CONTROL]'' 
 +      * Se o arquivo não existir:<code shell>pylint3 --generate-rcfile exemplo1.py > ~/.pylintrc</code>
  
 === black === === black ===
ti_publica/dicas_python.txt · Última modificação: 2020/01/10 15:57 por cartola