Como Selecionar Arquivos com Interface Gráfica em Python | Tkinter | Python na Prática #7
Neste vídeo, começaremos a resolver um problema recorrente aqui nas nossas atividades como criador de conteúdo e, talvez você também tenha que passar por isso em situações como backup de materiais. O objetivo do nosso projeto é copiar pastas e arquivos periodicamente para um destino específico. Nesta primeira parte, vamos aprender a selecionar arquivos e pastas no computador com a interface gráfica habitual do seu sistema operacional. Vamos, ainda, exibir uma caixa de mensagem em que seja possível escolher entre as opções "yes" (sim) e "no" (não) para repetir ou parar o processo. Usaremos recursos do módulo Tkinter, que faz parte da biblioteca padrão da linguagem de programação Python. Assim, com poucas linhas de código teremos o que precisamos. 🚨 🚨 Caso você ainda precise aprender o básico sobre Python e construir uma base sólida para entender esse tipo de vídeo sem dificuldades, sugerimos adquirir acesso ao nosso curso Python do jeito Certo: http://go.pgdinamica.com/pjc2 Após criar a nossa interface gráfica, vamos escrever um arquivo CSV, aquele separado por vírgulas, que pode ser lido na forma de tabelas no Excel, Google Sheets e afins. Nosso objetivo é ter uma base de dados de endereços de diretórios de origem e destino, pois na continuação deste vídeo, iremos copiar as pastas da coluna "origem" para os endereços especificados na coluna "destino". Considere se tornar um membro do canal! Temos 3 planos diferentes, começando em preços bem acessíveis. Se você gosta e apoia o nosso trabalho, considere se tornar membro do canal e ter acesso a alguns benefícios: https://www.youtube.com/programacaodinamica/join * Código desenvolvido no vídeo: https://github.com/programacaodinamica/mini-projetos/blob/master/src/selecionar.py – Vídeos relacionados: 1. Lendo e Escrevendo ARQUIVOS em PYTHON | Python para Iniciantes #13: https://youtu.be/5OC1tO5iGIA 2. Caminhos de arquivos em Python 3 *pathlib* | Python na Prática #04: https://youtu.be/bHxUFMe99cc 3. IMPORTANDO MÓDULOS em Python | Python para Iniciantes #14: https://youtu.be/zwukvJrPx68 4. Python do Jeito Certo | Primeiros passos com Python | Python para Iniciantes: https://youtu.be/5SChA-f9BdQ 🔥 Faça parte do nosso Laboratório de Conteúdo: https://bit.ly/pgsparkle (baixe o app e entre na comunidade Programação Mais Dinâmica) Livros recomendados de Data Science: https://amzn.to/2XZyxUr Livros de Algoritmos e Estruturas de Dados: https://amzn.to/3d5wK4m SetUp - Equipamentos: https://amzn.to/37Cg3N2 Canal do Telegram para receber os vídeos: https://t.me/joinchat/AAAAAFaoNgZTMRvrghpPPA *E-mails: – Propostas comerciais: [email protected] – Demais assuntos: [email protected] *Confira mais conteúdo em nosso blog: https://blog.programacaodinamica.com.br *Nos siga no Instagram: https://instagram.com/pgdinamica @kizzy_terra @hallpaz *Nos siga no Twitter: https://twitter.com/pgdinamica @kizzy_terra @hallpaz * Curta a Programação Dinâmica no facebook: https://fb.com/pgdinamica * Nosso repositório no Github: https://github.com/programacaodinamica * Confira o nosso Medium: https://medium.com/programacaodinamica * Confira os artigos no Python Café: https://pythoncafe.com.br #PythonNaPratica #PythonDoJeitoCerto
Download
1 formatsVideo Formats
Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.