import os import shutil def copiar_arquivos_e_pastas(origem, destino): # Lista de arquivos e pastas a serem copiados arquivos_e_pastas = ['json', 'yaml', 'ark_lista.json', 'ark_lista.yml', 'publicacoes.yml', 'funcaoQRCode.php', 'index.php'] # Percorre a lista de arquivos e pastas for item in arquivos_e_pastas: origem_item = os.path.join(origem, item) destino_item = os.path.join(destino, item) # Se for uma pasta, copia recursivamente if os.path.isdir(origem_item): shutil.copytree(origem_item, destino_item, dirs_exist_ok=True) else: # Se for um arquivo, copia shutil.copy2(origem_item, destino_item) # Diretório de origem é o diretório atual diretorio_origem = os.getcwd() # Diretório de destino diretorio_destino = os.path.abspath('../site-moan-quarto-config/livro.online/ark') # Aqui você pode colocar o diretório correto de acordo com a estrutura do seu projeto # Chama a função para copiar os arquivos e pastas copiar_arquivos_e_pastas(diretorio_origem, diretorio_destino) print("Arquivos e pastas copiados com sucesso!")