Ir para o conteúdo
PyPro PyPro
Artigos Cursos Projetos Missão Sobre nós Contato

Dicas Pythônicas

Como Exibir o Diretório Corrente em Python

Saber em qual diretório seu script está sendo executado é fundamental para lidar com arquivos e organizar seus projetos.

Por Dilermando Piva Jr. · 27/01/2025

Olá, caro leitor! Seja muito bem-vindo a mais uma edição da "Dicas Pythonicas".

Aqui no pyPRO, estamos sempre trazendo dicas práticas e úteis para facilitar seu dia a dia como programador Python.

Nesta edição, vamos aprender como exibir o diretório corrente de um projeto. Saber em qual diretório seu script está sendo executado é fundamental para lidar com arquivos e organizar seus projetos.

Veja como isso pode ser feito de forma simples:

 

# Mostrando o nome do diretório corrente

import os

print("-----------------------")

print(os.getcwd())

print("-----------------------")

 

Como Funciona?

os.getcwd(): A função getcwd() do módulo os retorna uma string com o caminho absoluto do diretório corrente (ou "current working directory" -cwd). Este é o diretório onde o script Python está sendo executado.

Exibição do Diretório: O print() exibe o caminho do diretório atual, permitindo que você saiba exatamente onde seu script está rodando.

Esse comando é extremamente útil para depuração e quando você precisa trabalhar com arquivos no sistema de arquivos. Saber o diretório corrente pode ajudar a evitar erros ao abrir, salvar ou manipular arquivos.

Dicas Adicionais:

Alterando o Diretório Corrente:

Se você precisar mudar o diretório corrente, pode usar os.chdir('novo_diretorio').

Listando Arquivos no Diretório Corrente:

Para listar os arquivos no diretório atual, use os.listdir().

Aqui está um exemplo de como você pode usar essas funcionalidades juntas:

 

import os

print("Diretório corrente:", os.getcwd())

os.chdir('/caminho/para/novo/diretorio')

print("Novo diretório corrente:", os.getcwd())

print("Arquivos no diretório:", os.listdir())

 

Espero que esta dica te inspire a explorar mais sobre manipulação de diretórios em Python. Fique ligado na próxima edição, onde traremos mais uma dica para aprimorar suas habilidades de programação!

Até lá, continue praticando e evoluindo. Lembre-se: no pyPRO, sempre há mais para descobrir!

Um forte abraço,

 

Prof. Dr. Dilermando Piva Jr.
Idealizador do pyPRO
Visite: https://pypro.com.br para mais informações sobre Python, Ciência de Dados e Git/GitHub.

← Voltar para artigos

pyPRO - Python para todos.

Instagram YouTube LinkedIn X (Twitter)