terça-feira, 7 de maio de 2013

[Python] Manipular pastas

Olá pessoal, vamos ver nesse post como é simples manipular pastas utilizando a linguagem de programação Python.

Vamos aprender a criar uma pasta, verificar se a pasta existe no diretório corrente, renomear uma pasta e remover essa pasta. Veja o código:


Linha 3: importação do módulo os.

Linha 5: a função mkdir() é utilizada para criar uma pasta, basta passar o nome da pasta que você deseja criar.

Linha 7: verifico se a pasta que acabou de ser criada está no diretório corrente através da função listdir(). Eu passo o diretório para a função listdir(), no exemplo passei o diretório corrente (curdir).

Linha 12: renomeio a pasta através da função rename(). O primeiro parâmetro é o nome da pasta que você quer renomear e o segundo é o novo nome que ela terá.

Linha 13: a função rmdir() serve para remover a pasta. Basta passar o nome. Nesse caso eu removi a pasta chamada 'GeeksBR.com', pois a pasta 'geeksbr' não existe mais, ela foi renomeada na linha 12.

Linha 15: verifico se a pasta 'GeeksBR.com' está no diretório corrente. Similar a explicação referente a linha 7.

Saída do programa:

Existe a pasta
Nao existe a pasta


Um comentário:

CRAZY POKER TEAM disse...

Muito bacana o post.
é bom lembrar que também podemos mexer com pastas usando o método glob.