421 Shares 4095 views

Python – Development Environment. Python 3 para principiantes

Python – uma das modernas linguagens de programação mais promissores. É flexível e simples, o código é transparente e muito claro: isso é o que a maioria dos programadores escolher esse idioma. Educação será relativamente fácil, mesmo para aqueles que não têm experiência em programação, mas tudo que você precisa para começar com o básico – do simples ao complexo.

ambiente de desenvolvimento

ISR (IDE) – ambiente de desenvolvimento integrado. Então chamar um número de programas que são usados em conjunção programadores. Basta colocar – um programa para escrever programas. Como regra geral, o IDE inclui um editor de texto (embora o programador pode fazê-lo em um aplicativo de terceiros, e até mesmo "sobre o joelho"), um intérprete e um compilador (pode ser usado algo um ou dois componentes), depurador, construir ferramenta de automação.

Quarta-feira pode, por vezes, conter os meios para integração com sistemas de controle de versão, e uma variedade de ferramentas que tornam mais fácil para construir a GUI.

atribuindo WBS

Então, por que precisamos de um ambiente de desenvolvimento, se houver programa discreta? Na verdade, esta produtividade do programador de otimização, como ao usar o IDE reduz o tempo necessário para alternar entre os modos. No entanto, há uma desvantagem: devido ao fato de que o ambiente de desenvolvimento – um sistema de software complexo, não acelerar, desacelerar e mesmo que se o programador não tenha sido previamente treinados.

instalação

Todos os arquivos necessários estão no site oficial do Python, então primeiro você deve ir para o portal e baixá-los – o programa é absolutamente livre. Baixar de menu, selecione na página principal. Aqui você pode selecionar qualquer versão desejada do Python, até o original. Se você sabe exatamente o que é a versão necessária, então encontrá-lo na lista, se não é importante, então baixe a última: no momento é 3.6.1. Também é possível escolher a versão que se concentra em um sistema operacional específico.

É difícil para exibir estatísticas, o OS são programadores que trabalham em Python. Ambiente de desenvolvimento para Linux, Mac OS, Ubuntu e Windows – tudo o que há na página "Downloads". Além disso, há Python e para plataformas especializadas ou mais antigos, como BeOS, MS-DOS, e outros.

Depois de instalar o Python 3 pode instalar médio. Espera, abra o arquivo, ele "está" incluído na distribuição, e siga as instruções.

outras opções

Ao instalar o ambiente de desenvolvimento Python é fornecido, mas o programador pode usar e outros, dependendo das suas preferências na interface, ou para alguns outros fins. Além de muitos outros ambientes de desenvolvimento é que eles são multi-plataforma – ou seja, pode ser executado em praticamente qualquer sistema operacional, e não precisam de "saltar" de um para outro quando se deslocam para um dispositivo diferente.

Muito popular é eclipce (além de o plugin PyDev), que é muitas vezes usado não só para Python. ambiente de desenvolvimento popular para Java e outras linguagens, e após o desenvolvimento do programador recebe aplicação quase universal. No entanto, há um outro lado da moeda: para personalizar o ambiente para qualquer tarefa para ajudar os plug-ins e seus incontáveis. Na maioria das vezes, este fato torna-se alvo de críticas da mídia, além do problema do uso de eclipce em computadores lentos. Para trabalhar em Python 3, você deve selecionar o plug-in PyDev, que é distribuído com eclipce por licença pública.

dois favoritos

Além disso, muitos programadores escolher para Eric. Este IDE consiste em uma série de programas que são relativamente independentes, ou seja, o usuário pode escolher quais componentes instalar, e quais não são. Há suporte para plug-ins que podem ser instalados a partir do ambiente de trabalho.

Desde Eric é uma função da visualização formulário de Qt, isto é, este meio é útil no desenvolvimento de aplicações Qt membranas. A desvantagem é a documentação do volume fornecido em formato PDF, juntamente com a distribuição. Para familiarizar-se com o trabalho governa o usuário vai levar algum tempo.

Se IDE discutido anteriormente eram livres, então PyCharm – um produto comercial, mas que tem, e um chamado Community Edition, que pode ser usado gratuitamente. É em nada inferior às suas congéneres, e oferece ao usuário um analisador de código e uma ótima ferramenta para uma variedade de testes e ferramentas de depuração. Versão gratuita do aplicativo não tem nenhum características que torna inferior ao seu alcance, mas muitos usuários desses recursos avançados e não são necessários, para que PyCharm bastante adequado para muitas tarefas.

outro projeto

Há um outro bastante popular entre os programadores de aplicações Python. O ambiente de desenvolvimento é chamado Ninja IDE, licenciado sob a GPL – ou seja, ele é livre. Sua funcionalidade é bastante editor de código poderoso e seu localizador, o que lhe permite navegar rapidamente os arquivos do projeto e passar de uma para outra. Distribuição é compacto, com a aplicação não instalar nada extra, interface gráfica também é feita em um estilo minimalista, ele se expande em Python. IDE, no entanto, não todos os gostos, como a funcionalidade não é tão extensa como no IDE pago.

No entanto Ninja IDE altos programadores potenciais recomendo para aqueles que ainda não decidiu sobre as ferramentas. Mesmo se a funcionalidade do aplicativo não é suficiente, um usuário em seu exemplo, ser capaz de entender o que você precisa para trabalhar, então será mais fácil escolher outro IDE. Este ambiente é o desenvolvimento Python no Windows, Lunix e algum outro OS.

Flexível e pago

empresa Wingware emitiu um pedido de Python. O ambiente de desenvolvimento foi chamado Asa de IDE. Baixar a distribuição pode ser no site oficial Wingware, mas há um monte de informações além dele no portal não só o produto em si, mas também sobre a linguagem de programação. Uma das ferramentas mais importantes para qualquer ambiente é um editor de código, mas ele é Ala IDE poderoso. Além de tais coisas simples como destaque de sintaxe, dobramento de código é uma função que lhe permite transformar algumas partes que não são necessários neste momento. destaque automaticamente par de suportes.

A aplicação inclui uma variedade de teclas de atalho layouts que se repetem em outros ambientes semelhantes, por exemplo Emacs. Isso garante uma adaptação rápida. Hotkeys pode ser configurado manualmente.

A escolha do ambiente de desenvolvimento – uma tarefa importante. Com seleção adequada de trabalho com Python será confortável e conveniente.