Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть Python e argparse: Do Zero a uma CLI Profissional (Projeto Real na Prática)

  • Otávio Miranda
  • 2025-06-13
  • 1508
Python e argparse: Do Zero a uma CLI Profissional (Projeto Real na Prática)
pythonargparsepython argparsecli pythonprojeto real pythonferramenta de linha de comandoprojeto com argparsesubcomandos argparsetutorial argparsebooleanoptionalactioncli tool pythonparser com subcomandosrich argparsecli completo pythonpython cli interfacepython avançadotask manager pythonuv pythonpyproject tomlruff pythonpytest pythontipagem python
  • ok logo

Скачать Python e argparse: Do Zero a uma CLI Profissional (Projeto Real na Prática) бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно Python e argparse: Do Zero a uma CLI Profissional (Projeto Real na Prática) или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

  • Информация по загрузке:

Cкачать музыку Python e argparse: Do Zero a uma CLI Profissional (Projeto Real na Prática) бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео Python e argparse: Do Zero a uma CLI Profissional (Projeto Real na Prática)

Domine a arte de criar interfaces de linha de comando (CLIs) profissionais e robustas em Python! Neste tutorial completo, vamos construir uma CLI do zero para um projeto funcional completo. Não é só um simples tutorialzinho com prints na tela.

Neste vídeo de mais de uma hora, vamos mergulhar fundo no módulo argparse do Python para controlar um sistema de tarefas real, aplicando boas práticas de desenvolvimento, persistindo dados com TinyDB e empacotando nossa aplicação para distribuição.

Projeto Completo no GitHub (comece o desafio aqui):
https://github.com/luizomf/task_with_...

O QUE VOCÊ VAI APRENDER NA PRÁTICA:

Estrutura Profissional: Criar CLIs interativas com argparse, organizando tudo com subparsers e aliases (create, search, delete, etc).
Validação Robusta: Garantir a integridade dos dados com validações, tipagem (NamedTuple, TypedDict) e conversão de tipos direto no parser.
Recursos Avançados: Usar BooleanOptionalAction para flags, nargs e action=extend para listas, e choices para valores pré-definidos.
Experiência do Usuário: Melhorar a ajuda com formatter_class, usando rich-argparse para um visual com syntax highlight.
Ecossistema Moderno: Trabalhar com uv para gerenciamento de pacotes, pyproject.toml para configuração do projeto, e ruff para linting.
Integração Real: Conectar o parser com a lógica de negócio da aplicação (padrão Repository) e persistir dados com TinyDB.

CAPÍTULOS:
00:00:00 Introdução e Configuração do Projeto
00:07:02 Criando a Estrutura Básica do CLI com Argparse
00:14:02 Customizando o Help e Adicionando Subcomandos (subparsers)
00:21:03 Criando o subparser "create" com Argparse
00:28:03 Validação de Argumentos com Argparse
00:35:04 Usando Actions e nargs no Argparse (BooleanOptionalAction)
00:42:05 Múltiplos Valores (listas) e Choices no Argparse (action extend)
00:49:06 Validação de Tags (lista de strings) e Integração com o app
00:56:07 Criando uma Task e Persistindo com TinyDB
01:03:08 Adicionando os Subcomandos (subparsers) all e search
01:10:09 Implementando Argumentos para Busca, Listagem e Deleção
01:17:09 Testando os Comandos delete, one e search
01:24:10 Demonstração Final e Empacotamento do Projeto

Este projeto é parte do meu conteúdo educacional, focado em ensinar como aplicar boas práticas de desenvolvimento em Python com propósito real.

Meus Cursos: https://www.otaviomiranda.com.br/
Newsletter: https://luizomf.substack.com/


Notas Técnicas e Bastidores do Vídeo: Criando uma CLI com Python e Argparse:
https://www.otaviomiranda.com.br/2025...

Em resumo, usei isso para gravar e publicar esse vídeo:
OBS Studio - para gravar o vídeo
Python 3.13 - a linguagem usada com todas as ferramentas abaixo
auto-editor - para cortar os silêncios do vídeo automaticamente
ffmpeg - para compactar o vídeo e unir trechos gravados separadamente (1.mp4, 2.mp4, 3.mp4, etc)
nlingua2 - ferramenta que desenvolvi para transcrever o vídeo e gerar legenda SRT
whisper.cpp - modelo de IA open source que transcreve o vídeo
Gemini (API) - IA que lê a transcrição do vídeo e gera a descrição, timestamps, tags, título, etc...

Redes Sociais:
Twitter:   / otaviomirandabr  
Instagram:   / otaviomirandabr  
TikTok:   / otaviomirandabr  
Tudo: https://beacons.ai/otaviomiranda

AI-Generated Captions Disclaimer:
Captions in languages other than Brazilian Portuguese are automatically generated using AI. Some translations may be inaccurate or overly literal. Thanks for your understanding!

#python #argparse #clitool #desenvolvimentopython #programacaonapratica #tutorialpython #pythonavancado #projetopython

Комментарии

Информация по комментариям в разработке

Похожие видео

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей [email protected]