Compartilhar via


Tutorial: Trabalhar com Python no Visual Studio

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:

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

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.

  1. 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.

  2. 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.

    Captura de tela mostrando a caixa de diálogo Criar um novo projeto com modelos de projeto do Python.

    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.

  3. Selecione o modelo do aplicativo Python, especifique um nome para o projeto e selecione OK.

  1. 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.

  2. 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.

    Captura de tela mostrando a caixa de diálogo Criar um novo projeto no Visual Studio 2022 com modelos de projeto do Python.

    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.

  3. Selecione o modelo Aplicativo do Python e depois Avançar.

  4. 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:

Captura de tela mostrando o novo projeto aberto no Visual Studio.

Captura de tela mostrando o novo projeto aberto no Visual Studio 2022.

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.

Captura de tela do Gerenciador de Soluções expandida para mostrar recursos.

Captura de tela do Gerenciador de Soluções expandida para mostrar os recursos do Visual Studio 2022.

  1. 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.

  2. 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.

  3. 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)

  4. 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.

  5. No nó do projeto, localize o nó Ambientes do Python. (4) Expanda o nó para mostrar os interpretadores do Python disponíveis.

  6. 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.

Próxima etapa