CodeGym /Curso Java /Python SELF PT /Primeiro projeto

Primeiro projeto

Python SELF PT
Nível 3 , Lição 2
Disponível

8.1 Explorando a estrutura da IDE

Então, criamos um novo projeto. Vamos entender o que estamos vendo aqui.

1. A árvore de pastas e arquivos do projeto:

Aqui mostramos o conteúdo da pasta do nosso projeto — pythonProject.

2. Arquivo aberto atualmente:

Isso é apenas o conteúdo do arquivo main.py, com a sintaxe do código destacada.

3. Na parte superior — o menu principal:

Botões úteis à direita no topo:

  • «Triângulo verde» — botão para iniciar o projeto.
  • «Besouro» — botão para iniciar o modo de depuração.
  • «Lupa» — pesquisa no projeto.
  • «Engrenagem» — configurações.

4. À esquerda você vê o menu lateral:

Aqui há vários botões úteis, em particular, estaremos interessados no botão Terminal.

5. Barra de status:

À esquerda na barra de status é mostrado o caminho do arquivo aberto atualmente. À direita — sua codificação: CRLF, UTF-8.

E mais à direita é exibida a versão atual do Python — Python 3.12.x, em que nosso projeto será executado. Pode ser útil dar uma olhada aqui se você tiver várias versões diferentes do Python instaladas no seu computador e houver projetos que trabalham com outras versões.

8.2 Analisando o projeto

Um projeto comum consiste em arquivos, que são exibidos no painel esquerdo. Esses arquivos podem ser divididos em 4 partes.

Arquivos com código em Python. Esses arquivos têm extensão .py e o PyCharm os marca com o ícone azul e amarelo. No nosso projeto atualmente há apenas um desses arquivos — main.py

Arquivos estáticos. São assim chamados arquivos que contêm dados, mas não código. Podem ser arquivos de texto, imagens, arquivos de mídia e assim por diante. No momento, não há nenhum em nosso projeto.

Ambiente virtual Python. Na pasta com o nome .venv (abreviação de Virtual Environment) estão contidos arquivos do Python, assim como várias utilidades de serviço. Aqui o gerenciador de pacotes pip também carregará bibliotecas de terceiros que você deseja usar.

Bibliotecas externas (External libraries). No momento, não há nenhuma em nosso projeto, mas quando você as baixar, o PyCharm com certeza as mostrará aqui.

8.3 Ambiente virtual — venv

Vamos falar um pouco mais sobre o ambiente virtual. venv é um módulo no Python que fornece a capacidade de criar diferentes ambientes virtuais leves e isolados para projetos em Python. É uma ferramenta que permite gerenciar as dependências do projeto, isolando-as das bibliotecas do sistema.

Cada ambiente virtual tem seus próprios executáveis do Python e espaço para instalação de bibliotecas, garantindo independência entre os projetos.

Isso é especialmente útil quando diferentes projetos exigem diferentes versões da mesma biblioteca, ou quando é necessário evitar conflitos entre bibliotecas do sistema e bibliotecas necessárias para um projeto específico.

8.4 Trabalhando com o terminal

No PyCharm você pode trabalhar com a linha de comando do sistema operacional diretamente. No Linux e MacOS a linha de comando é chamada de Terminal, por isso o PyCharm também a chama assim. Embora, na verdade, isso não seja uma peculiaridade do PyCharm, mas um nome consolidado entre os programadores.

Para abrir o Terminal você precisa clicar no botão terminal no menu lateral:

Você deve ver uma janela assim:

Nesta janela você pode digitar comandos do seu sistema operacional. Estamos interessados em um deles.

Vamos descobrir a versão atual do interpretador Python que instalamos. Para isso, precisamos digitar:


        python --version

Veja o que apareceu para mim:

Se você também viu Python 3.12.x, significa que estamos no caminho certo.

Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION