Search
Close this search box.
Módulo os do Python: a chave para seu sistema operacional
Módulo os

Posts Relacionados:

O módulo os é um dos mais versáteis e poderosos módulos do Python. Neste post, apresentaremos os métodos mais úteis para você turbinar seus códigos e acelerar sua rotina.

Receba nossa newsletter

Módulo os

Python Módulo os

Uma das maiores vantagens do Python é a sua versatilidade. Podemos usá-lo para quase tudo, inclusive para automatizar várias tarefas rotineiras como criar e deletar diretórios, mover arquivos, escrever e formatar textos. Ao usarmos o Python para essas tarefas, reduzimos nossa carga de trabalho, nos tornamos mais produtivos e diminuímos a chance de cometer erros. Python conta com várias bibliotecas, métodos e módulos que podem ser usados na automatização de tarefas rotineiras.

O módulo os é, sem dúvidas, um dos principais módulo do Python. O usamos recentemente para criar diretórios. Neste post, abordaremos outros métodos extremamente úteis desse módulo.

os.getcwd()

Retorna o diretório de trabalho atual (Current Working Directory, CWD) como uma string. Isso é útil para entender o contexto em que seu código Python está sendo executado e também para automatizar operações quando o mesmo código precisa ser executado em computadores ou locais diferentes, como um servidor.

				
					import os # importa o módulo os

print(os.getcwd()) # Retorna o caminho absoluto do diretório de trabalho atual como uma string.

				
			

os.rmdir()

Método usado para remover um diretório vazio. Ela recebe a localização do diretório como argumento.

				
					 
os.rmdir('python/meu_diretorio')  # remove diretório vazio
				
			

No exemplo acima, passamos a localização ‘python/meu_diretorio’ como argumento.

os.remove()

O método os.remove() é utilizado para excluir arquivos. Basta fornecer a ele a localização do arquivo como argumento. Se o arquivo não existir, esse método gerará um erro.

				
					os.remove('python/meu_diretorio/meu_arquivo.py') # remove arquivo 

				
			

os.listdir()

Esta função retorna a lista de arquivos e diretórios presentes no CWD ou num diretório específico passado como argumento.

				
					print(os.listdir()) # lista diretórios e arquivos no CWD
				
			

os.chdir()

Função que altera o diretório de trabalho atual para o caminho especificado como seu argumento. Ela é bastante útil para navegar entre diretórios em um código Python.

				
					print(os.chdir('/local/novo_diretorio/')) # muda do diretório atual para o diretório especificado como argumento
				
			

os.rename()

Esta função permite renomear arquivos ou diretórios. É útil para tarefas de gerenciamento de arquivos em que eles precisam ser renomeados sistematicamente. Ela recebe dois argumentos: o arquivo original e seu novo nome.

				
					arquivo_original = "python.txt"    
os.rename(arquivo_original,'Python1.txt') # renomeia arquivo    

				
			

Encontrou algum erro ou quer fazer uma sugestão? Por favor, entre em contato usando nosso formulário de contatos.

Imagem com IA Generativa – Dia 199

IA generativa img 199

Arte com IA generativa: imagem do dia

Todos os dias, postamos um exemplo de imagem artística gerada com inteligência artificial.

Tutoriais

Postagens Mais Recentes

Outras Postagens Que Podem Interessar

Veja
Mais

Fique em contato

Se inscreva para receber nossa newsletter com novidades.

aprendiz artificial