Neste vídeo, iremos aprender a criar aplicativos Python com interfaces gráficas (GUI) e janelas interativas que rodam em Windows, macOS e Linux, gerar arquivos executáveis (exe) completos com ícone personalizado. Para isso, utilizaremos a biblioteca PySide6, que facilita a criação de aplicações gráficas robustas e de fácil uso para seus usuários.
### Bibliotecas e Ferramentas Utilizadas:
- PySide6
- Visual Studio Code: IDE recomendada para codificação
- Python 3.11
- PyInstaller: Biblioteca para converter scripts Python em executáveis
- Auto-py-to-exe: Ferramenta GUI para facilitar a criação de arquivos exe
### Índice de Capitulos
- 00:00:00 - Introdução ao uso de Interfaces Gráficas (GUI) com Python
- 00:01:01 - Preparando a Biblioteca PySide6, Site e Documentação
- 00:02:12 - Ambiente de Desenvolvimento (Python, Pip, VSCode, Uic e Designer)
- 00:05:08 - Utilizando o Designer do PySide para Criar Interfaces
- 00:05:55 - Configurando PATH e Utilitários do PySide6
- 00:07:00 - Adicionando Componentes à Interface Gráfica PySide
- 00:13:00 - Gerando Código Python a partir do Arquivo UI do PySide6
- 00:16:01 - Implementando a Lógica da Aplicação em Python com do PySide6
- 00:22:23 - Gerando Arquivo Executável (exe) com PyInstaller
- 00:26:32 - Testando o Arquivo Executável (exe) do Windows 11 Limpo
Se você tem uma coleção de músicas MP3 desorganizada ou recuperada de um HD e quer reorganizar tudo facilmente, esse vídeo é para você, apresentarei a ferramenta BEETS. Esse programa é incrível e opera em MacOS, Linux e Windows, reorganizando sua coleção de músicas por meio de linhas de comando e utilizando o banco de dados do MusicBrainz para atualizar tags e nomes de arquivos com precisão.
Além da demonstração prática de como usar BEETS e das vantagens de sua aplicação, você também aprenderá a instalá-lo nos diferentes sistemas operacionais mencionados. Não se preocupe se você não tem experiência com programação; tudo será explicado de uma forma acessível.
Aqui é mostrada uma dica bem simples para que você prepare sua aplicação para escrita de opções e avisos no TouchBar (Display) do Mac M1 Apple Silicon.
Esse vídeo mostra como fazer um scrape das buscas do AliExpress, com ordenação real de preços, praticando o Phython através de um script. Nessa parte é gerado um HTML com os resultados explorando o componente yattag.