V - - ssistente de Suporte Acadêmico assistente de suporte Acadêmico IV - Área de Atuação: Computação de Alto Desempenho e Computação em Nuvem
Entre o conjunto de módulos disponíveis nativamente no Python, o módulo os permite a interação com o sistema operacional, o que por sua vez facilita a automação de tarefas administrativas. A função utilizada desse módulo para retornar o diretório atual é a:
Aos . cwd ( )
Bos . dir ( )
Cos . pwd ( )
Dos . getcwd ( )
Eos . getdir ( )
Revelar gabarito e comentário▾
GabaritoD — os . getcwd ( )
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Módulo os em Python - Função para obter o diretório atual
Gabarito: letra D. A função os.getcwd() é a função nativa do módulo os que retorna o caminho do diretório atual de trabalho (current working directory). As demais alternativas ou não existem ou fazem parte de outros contextos.
Alternativa A — ❌ Incorreta
os.cwd() não é uma função do módulo os. A forma correta inclui o prefixo get, como em getcwd().
Alternativa B — ❌ Incorreta
os.dir() não existe no módulo os. O módulo possui os.path.dirname(), mas essa função extrai o diretório pai de um caminho, não retorna o diretório atual.
Alternativa C — ❌ Incorreta
os.pwd() não é uma função Python. Em sistemas Unix, o comando pwd (print working directory) existe no shell, mas não como função Python.
Alternativa D — ✅ Correta ⟵ GABARITO
os.getcwd() é a função correta. Exemplo de uso:
import os
diretorio_atual = os.getcwd()
print(diretorio_atual) # exibe o caminho completo
Alternativa E — ❌ Incorreta
os.getdir() não existe. Pode haver confusão com os.listdir(), que lista o conteúdo de um diretório, mas não retorna o diretório atual.
PEGA ESSA DICA!
Para decorar rapidamente: lembre-se de que getcwd significa get current working directory. O nome da função reflete exatamente sua ação.