Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo é a primeira etapa de uma série de tutoriais de seis partes que demonstra como trabalhar com Python no Visual Studio. O Python é uma linguagem de programação popular confiável, flexível, fácil de aprender e livre para usar em todos os sistemas operacionais. Uma comunidade de desenvolvedores forte e muitas bibliotecas gratuitas fornecem suporte robusto para trabalhar com Python. A linguagem dá suporte a todos os tipos de desenvolvimento, incluindo aplicativos Web, serviços Web, aplicativos da área de trabalho, scripts e computação científica. Muitas universidades, cientistas, desenvolvedores casuais e desenvolvedores profissionais usam Python. O Visual Studio fornece suporte de linguagem de primeira classe para Python.
As seis partes da série de tutoriais incluem:
- Etapa 1: Criar um projeto do Python (este artigo)
- Etapa 2: escrever e executar código para ver o Visual Studio IntelliSense no trabalho
- Etapa 3: Criar mais código na janela REPL interativa
- Etapa 4: executar o programa concluído no depurador do Visual Studio
- Etapa 5: Instalar pacotes e gerenciar ambientes do Python
- Etapa 6: Trabalhar com o Git
Na Etapa 1 do tutorial, você aprenderá a:
- Criar um projeto de aplicativo Python no Visual Studio
- Gerenciar seus arquivos de projeto do Python no Gerenciador de Soluções
Pré-requisitos
- Visual Studio instalado com suporte para cargas de trabalho do Python. Para obter mais informações, consulte Instalar o suporte ao Python no Visual Studio.
Criar um novo projeto do Python
Um projeto é como o Visual Studio gerencia todos os arquivos que se reúnem para produzir um único aplicativo. Os arquivos de aplicativo incluem código-fonte, recursos e configurações. Um projeto formaliza e mantém as relações entre todos os arquivos do projeto. O projeto também gerencia recursos externos compartilhados entre vários projetos. Um projeto permite que seu aplicativo expanda e cresça sem esforço. Usar projetos é mais fácil do que gerenciar relações manualmente em pastas não planejadas, scripts, arquivos de texto e sua memória.
Este tutorial começa criando um projeto simples que contém um único arquivo de código vazio.
No Visual Studio, selecione Arquivo>Novo>Projeto para abrir a caixa de diálogo Novo Projeto. Você também pode usar o atalho de teclado Ctrl+Shift+N. Na caixa de diálogo, você pode procurar modelos em diferentes idiomas, selecionar um modelo para seu projeto e especificar onde o Visual Studio coloca arquivos.
Para exibir modelos do Python, selecione Instalado>python no menu à esquerda ou pesquise "Python". A opção de pesquisa é uma ótima maneira de encontrar um modelo quando você não se lembra de sua localização na árvore de idiomas.
O suporte do Python no Visual Studio inclui vários modelos de projeto, incluindo aplicativos Web usando as estruturas Bottle, Flask e Django. Para fins deste passo a passo, no entanto, vamos começar com um projeto vazio.
Selecione o modelo do aplicativo Python, especifique um nome para o projeto e selecione OK.
No Visual Studio, selecione Arquivo>Novo>Project ou use o atalho de teclado Ctrl+Shift+N. A tela Criar um novo projeto é aberta, na qual você pode pesquisar e procurar modelos em diferentes idiomas.
Para exibir modelos do Python, pesquise python. A pesquisa é uma ótima maneira de encontrar um modelo quando você não se lembra de sua localização na árvore de idiomas.
O suporte à Web do Python no Visual Studio inclui vários modelos de projeto, como aplicativos Web nas estruturas Bottle, Flask e Django. Ao instalar o Python com o Visual Studio Installer, selecione Suporte Web do Python em Opcional para instalar esses modelos. Para este tutorial, comece com um projeto vazio.
Selecione o modelo Aplicativo do Python e depois Avançar.
Na tela Configurar seu novo projeto, especifique um nome e um local de arquivo para o projeto e selecione Criar.
Após alguns instantes, seu novo projeto será aberto no Visual Studio:
Veja o que você vê:
- (1): a janela do Gerenciador de Soluções do Visual Studio mostra a estrutura do projeto.
- (2): o arquivo de código padrão é aberto no editor.
- (3): a janela de propriedades mostra mais informações sobre o item selecionado no Gerenciador de Soluções, incluindo sua localização exata no disco.
Examinar elementos no Gerenciador de Soluções
Reserve algum tempo para se familiarizar com o Gerenciador de Soluções . Essa janela no Visual Studio é onde você pode procurar arquivos e pastas em seu projeto.
No Explorador de Soluções (1), observe o item de nível superior na estrutura. Este item é a solução do Visual Studio. Por padrão, o nome da solução é o mesmo que seu projeto.
Uma solução, que é mostrada como um arquivo .sln em disco, é um contêiner para um ou mais projetos relacionados. Por exemplo, se você escrever uma extensão C++ para seu aplicativo Python, esse projeto C++ poderá estar na mesma solução. A solução também pode conter um projeto para um serviço Web e projetos para programas de teste dedicados.
Localize o item diretamente no nome da solução. Este item é seu projeto (2). O nome do projeto é o nome que você inseriu na caixa de diálogo Criar um novo projeto. O Visual Studio usa negrito para identificar o projeto atualmente selecionado em sua solução.
Em disco, um arquivo .pyproj na pasta do projeto representa o projeto.
Alterne a seta de Expandir/Recolher ao lado do nome do projeto para visualizar os arquivos de origem do projeto.
O Visual Studio usa negrito para identificar qual arquivo é o Arquivo de Início para o programa. Neste exemplo, você tem apenas um único arquivo .py. (3)
Para exibir as propriedades de um arquivo na janela de Propriedades , selecione o arquivo no Gerenciador de Soluções .
Se você não vir a janela Propriedades, selecione o ícone de chave inglesa no banner do Gerenciador de Soluções. Clicar duas vezes em um arquivo abre-o de qualquer maneira apropriada para esse arquivo.
No nó do projeto, localize o nó Ambientes do Python. (4) Expanda o nó para mostrar os interpretadores do Python disponíveis.
No nó Ambientes do Python, expanda um nó do interpretador para ver as bibliotecas que estão instaladas naquele ambiente. (5)
Clique com o botão direito do mouse em qualquer nó ou item no Gerenciador de Soluções para mostrar um menu de contexto de comandos aplicáveis. Por exemplo, Renomear permite alterar o nome de um nó ou item, incluindo o projeto e a solução.