<reponame>ricardo-cas/criar_estrutura_de_pastas<filename>criar_pastas.py
import os # biblioteca responsável por acessar arquivos e pastas do sistema
import shutil # biblioteca responsável para realizar a movimentação de arquivos/pastas
from pathlib import Path
import json # biblioteca usada para ler arquivo com os nomes dos diretorios que as pastas serão criadas

def boas_vindas():
    print('Hello World')

def cria_pasta():
    nome_pasta = input('Qual o nome da Pasta?: ')

    if not os.path.exists(nome_pasta):
            print("--------------------------------")
            os.makedirs(nome_pasta)
            print(f'A pasta "{nome_pasta}" foi criada!')
            print("--------------------------------")
            os.chdir('.') # muda o diretório para a pasta criada
    else:
            print("--------------------------------")
            print(f'Pasta "{nome_pasta}" já foi criada')
            print("--------------------------------")
    
def exibe_caminho_atual():
    print("O Caminho da pasta é: ")
    print(os.getcwd())


def inicia_programa():
    cria_pasta()

# método main para backup
# if __name__ == "__main__":
#     inicia_programa()
import os # biblioteca responsável por acessar arquivos e pastas do sistema
import shutil # biblioteca responsável para realizar a movimentação de arquivos/pastas
from pathlib import Path
import json # biblioteca usada para ler arquivo com os nomes dos diretorios que as pastas serão criadas

def boas_vindas():
    print('Hello World')

def cria_pasta():
    nome_pasta = input('Qual o nome da Pasta?: ')

    if not os.path.exists(nome_pasta):
            print("--------------------------------")
            os.makedirs(nome_pasta)
            print(f'A pasta "{nome_pasta}" foi criada!')
            print("--------------------------------")
            os.chdir('.') # muda o diretório para a pasta criada
    else:
            print("--------------------------------")
            print(f'Pasta "{nome_pasta}" já foi criada')
            print("--------------------------------")
    
def exibe_caminho_atual():
    print("O Caminho da pasta é: ")
    print(os.getcwd())


def inicia_programa():
    cria_pasta()

# método main para backup
# if __name__ == "__main__":
#     inicia_programa()
# biblioteca responsável por acessar arquivos e pastas do sistema # biblioteca responsável para realizar a movimentação de arquivos/pastas # biblioteca usada para ler arquivo com os nomes dos diretorios que as pastas serão criadas # muda o diretório para a pasta criada # método main para backup # if __name__ == "__main__": #     inicia_programa()