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 18:18] – [Verificando código] cartolati_publica:dicas_python [2019/11/29 08:06] – [Django] 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 78: Linha 80:
   * Obtendo o que é usado num projeto:<code>$ pip freeze</code>   * Obtendo o que é usado num projeto:<code>$ pip freeze</code>
     * Pode se salvar a saída disso num arquivo para incluir no projeto como requirements.txt     * Pode se salvar a saída disso num arquivo para incluir no projeto como requirements.txt
 +
 +=====pexpect/pxssh=====
 +O [[https://en.wikipedia.org/wiki/Expect|pexpect]] é o equivalente ao programa original "expect", feito em tcl, muito usado em programação shell script. O pexpect é particularmente útil para programadores que lidam com infra-estrutura, pois fornece um meio de automatizar aplicativos que o shell diretamente não consegue, como ssh, telnet, etc, em outras palavras, programas que se apropriam do terminal e que não aceitam parâmetros pela stdin.
 +
  
 ===== Django ===== ===== Django =====
  
ti_publica/dicas_python.txt · Última modificação: 2020/01/10 15:57 por cartola