Skip to content

Programa desenvolvido para automatizar tarefas relacionadas ao manejamento de pastas e arquivos

Notifications You must be signed in to change notification settings

MouraGabriel53/AutomacaoPY_Arquivos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📂 Automação de Tarefas com Python

Descrição do Projeto | Funcionalidades | Bibliotecas Utilizadas

📂 Descrição do Projeto

Este projeto está sendo desenvolvido para automatizar tarefas repetitivas relacionadas à criação de pastas, cópia e movimentação de arquivos, além de interações com a interface gráfica do usuário. O objetivo principal é organizar arquivos de clientes em pastas específicas, facilitando o armazenamento e o gerenciamento de cotações. A automação reduz o tempo gasto em tarefas manuais e minimiza erros humanos no processo.

⚙️ Funcionalidades

  • 📁 Criação automática de pastas: Gera pastas com base nos nomes dos clientes ou outros critérios definidos.
  • 📄 Cópia e movimentação de arquivos: Copia arquivos para as pastas correspondentes ou move-os diretamente.
  • 🖱️ Interação com a interface gráfica: Automatiza cliques e digitação para interagir com aplicativos e sistemas.
  • 🔧 Personalização: Permite configurar os caminhos das pastas de origem e destino.
  • 📝 Logs: Registra as operações realizadas para facilitar o acompanhamento e a auditoria.

📚 Bibliotecas Utilizadas

  • os: Utilizada para interagir com o sistema operacional, permitindo a criação de pastas e a movimentação de arquivos.
  • shutil: Fornece uma interface de alto nível para operações de cópia e movimentação de arquivos.
  • pyautogui: Utilizada para automatizar interações com a interface gráfica do usuário, como cliques e digitação.
  • logging: Utilizada para registrar logs das operações realizadas, facilitando o acompanhamento e a auditoria do processo.

Essas bibliotecas foram escolhidas por serem parte da biblioteca padrão do Python (exceto pyautogui), o que elimina a necessidade de instalar muitas dependências externas e simplifica a implementação do projeto.

About

Programa desenvolvido para automatizar tarefas relacionadas ao manejamento de pastas e arquivos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages