Entre o conjunto de módulos disponíveis nativamente no Pyth...

Próximas questões
Com base no mesmo assunto
Q3255716 Programação
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:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

```html

Alternativa Correta: D - os . getcwd ( )

Tema Central da Questão: Esta questão aborda o uso do módulo os do Python, que é essencial para interagir com o sistema operacional. Conhecer este módulo é crucial para quem busca automação de tarefas administrativas por meio de scripts Python.

Resumo Teórico: O módulo os é uma parte fundamental da biblioteca padrão do Python, permitindo executar comandos e manipular arquivos no sistema operacional. Um dos usos típicos é obter o diretório de trabalho atual, algo frequentemente necessário para operações que envolvem caminhos de arquivos.

Justificativa da Alternativa Correta: A função os.getcwd() (Get Current Working Directory) retorna uma string com o caminho absoluto do diretório atual. Este é o método correto e nativo em Python para obter essa informação, conforme documentado na documentação oficial do Python.

Análise das Alternativas Incorretas:

  • A - os . cwd ( ): Não é uma função válida. A função correta é os.getcwd().
  • B - os . dir ( ): Embora dir() seja uma função em Python, ela não faz parte do módulo os e é usada para inspecionar os atributos de um objeto.
  • C - os . pwd ( ): pwd não é uma função do módulo os. O nome pode ser confundido com o comando Unix pwd, que também retorna o diretório atual, mas não é usado em Python.
  • E - os . getdir ( ): Não existe uma função getdir no módulo os. Isso é uma distração comum.

Estrategicamente, é importante destacar funções que começam com "get" quando se busca acessar informações, como no caso de diretórios. Além disso, familiarizar-se com a documentação do módulo os ajuda a evitar armadilhas.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

```

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

O módulo os, nativo do Python, é essencial para automação de tarefas no sistema de arquivos e manipulação de diretórios.

import os

print(os.getcwd()) # Retorna o diretório atual de execução do script

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo