O que é Spyder?
O Spyder é um IDE diferente do Jupyter Notebook ou do Jupyter QT Console. Integra NumPy, SciPy, Matplotlib e IPython.
Ele é extensível com plugins e está incluído no Anaconda. A captura de tela a seguir mostra o Spyder, um IDE real destinado à análise de dados e à computação científica:
Spyder Python 3.7
Na parte direita, você pode ir para o File explorer para procurar novos arquivos para carregar. Aqui, queremos abrir o iris_kmeans.py. Este é um arquivo que contém todos os comandos que usamos no artigo anterior no Jupyter QT Console.
Observe à direita que o editor tem um console; Na verdade, esse é o console do IPython, que você viu como o Jupyter QT Console. Podemos executar esse arquivo inteiro clicando na guia Executar. Ele será executado no console, mostrado da seguinte maneira:
E o resultado será:
Observe que no final vemos o resultado do agrupamento que vimos antes. Podemos digitar comandos interativamente também; por exemplo, podemos fazer nosso computador dizer Olá, mundo!
No editor, vamos digitar uma nova variável, digamos n = 5. Agora vamos rodar esse arquivo no editor. Observe que n é uma variável que o editor está ciente. Agora vamos fazer uma mudança, digamos n = 6.
A menos que tenhamos que executar este arquivo novamente, o console não saberá da mudança. Então, se eu fosse digitar n no console novamente, nada mudaria, e ainda seria 5. Você precisaria executar essa linha para realmente ver uma alteração.
Conclusão
Spyder - que é um acrônimo para Scientific PYthon Development Environment - é um IDE projetado especificamente para Python e SciPy. Ele fornece uma solução pronta para o desenvolvimento de projetos que usam NumPy, SciPy, pandas e outras bibliotecas Python científicas ou orientadas a dados.
Nenhum comentário:
Postar um comentário