Artigos
- warnings.deprecated: marque APIs obsoletas
- sys.monitoring: profiling e observabilidade no Python
- Template strings: interpolação estruturada no Python
- perf_counter_ns: meça desempenho em nanossegundos
- heapq max-heap: filas de prioridade máximas
- ProcessPoolExecutor kill_workers: encerre processos
- argparse suggest_on_error: melhore erros de CLI
- compression.zstd: compacte dados com Zstandard
- asyncio.Queue.shutdown: encerre filas sem deadlocks
- pdb -p no Python: depure processos
- itertools.batched strict: valide lotes completos
- math.sumprod: produtos escalares e médias ponderadas
- csv.QUOTE_STRINGS: preserve tipos em arquivos CSV
- PurePath.full_match: valide caminhos com glob
- asyncio.eager_task_factory: reduza overhead de tarefas
- calendar.timegm: converta UTC para timestamp Unix
- mimetypes.guess_file_type: detecte tipos MIME
- InterpreterPoolExecutor: paralelismo real no Python
- os.process_cpu_count: conte CPUs disponíveis
- sqlite3.Blob: leia BLOBs sem carregar tudo na memória
- random.binomialvariate: simule distribuições binomiais
- inspect.signature.bind: valide argumentos de funções
- shutil.rmtree onexc: trate erros ao excluir pastas
- statistics.kde: estime densidades no Python
- contextlib.ExitStack: gerencie recursos dinâmicos
- string.Template: templates simples e seguros
- asyncio.Barrier: sincronize tarefas por etapas
- dataclasses.KW_ONLY: exija argumentos nomeados
- operator.methodcaller: chame métodos em pipelines
- pathlib.Path.walk: percorra e filtre diretórios
- enum.verify: valide regras de Enum no Python
- TopologicalSorter: ordene dependências sem ciclos
- os.fwalk no Python: percorra diretórios
- typing.override: valide sobrescritas de métodos
- queue.SimpleQueue: fila FIFO segura entre threads
- StrEnum no Python: enums como strings
- contextlib.chdir: restaure o diretório automaticamente
- sys.monitoring: instrumentação de baixo overhead
- operator.attrgetter: ordene objetos por atributos
- asyncio.Runner: reutilize o event loop com segurança
- compression.zstd: Zstandard com streams e dicionários
- zipapp no Python: crie apps executáveis
- functools.Placeholder: partial com lacunas posicionais
- itertools.pairwise: compare elementos vizinhos
- types.new_class no Python: classes dinâmicas
- partialmethod: crie métodos especializados no Python
- inspect.getmembers_static: liste atributos sem executar
- DynamicClassAttribute: descriptors e acesso dinâmico
- UserList no Python: listas customizadas
- UserDict no Python: dicionários customizados
- itertools.accumulate: somas e estados cumulativos
- itertools.groupby: agrupe dados ordenados corretamente
- contextlib.chdir: riscos ao trocar diretórios
- nullcontext no Python: contextos opcionais
- contextlib.aclosing: feche geradores async
- weakref.finalize: limpeza automática sem reter objetos
- SimpleNamespace: objetos leves com atributos
- ChainMap no Python: mapas em camadas
- itertools.pairwise: analise pares consecutivos
- itertools.batched: processe iteráveis em lotes
- cmp_to_key: adapte comparadores antigos ao sorted
- total_ordering: gere comparações consistentes
- inspect.signature: leia parâmetros de funções
- get_origin e get_args: inspecione tipos genéricos
- LiteralString no Python: strings confiáveis
- dataclass_transform no Python: classes geradas
- TypeVarTuple no Python: genéricos variádicos
- assert_type e reveal_type: teste inferência de tipos
- get_type_hints no Python: leia anotações
- runtime_checkable no Python: Protocol em runtime
- Unpack no Python: kwargs e tipos variádicos
- Required e NotRequired: campos opcionais no TypedDict
- ReadOnly no Python: proteja campos TypedDict
- TypeAliasType no Python: aliases em runtime
- overload no Python: assinaturas precisas
- ClassVar no Python: separe classe e instância
- Final no Python: proteja constantes e herança
- Annotated no Python: tipos com metadados
- NewType no Python: IDs sem misturar
- Never no Python: marque código inalcançável
- Concatenate no Python: altere parâmetros
- ParamSpec no Python: preserve assinaturas
- TypeIs no Python: refine os dois ramos
- TypeGuard no Python: refine tipos com segurança
- typing.Self no Python: retornos fluentes
- ExceptionGroup no Python: múltiplos erros
- Path.walk no Python: percorra diretórios
- asyncio.timeout no Python: controle prazos
- TaskGroup no Python: concorrência estruturada
- MappingProxyType: dicionário só leitura
- Literal no Python: restrinja valores
- TypedDict no Python: dicionários tipados
- Protocol no Python: tipagem estrutural
- memoryview no Python: buffers sem cópia
- tracemalloc no Python: rastreie memória
- queue no Python: comunique threads
- selectors no Python: vários sockets
- contextvars no Python: contexto assíncrono
- sched no Python: agende eventos
- bisect no Python: listas ordenadas
- heapq no Python: filas de prioridade
- array no Python: números compactos
- struct no Python: dados binários
- mmap no Python: arquivos na memória
- importlib.metadata: versões e plugins
- importlib.resources: leia arquivos de pacotes
- runpy no Python: execute módulos e scripts
- pkgutil no Python: descubra pacotes
- modulefinder no Python: descubra imports
- py_compile no Python: compile um arquivo
- compileall no Python: gere bytecode .pyc
- codeop no Python: compile comandos interativos
- linecache no Python: leia linhas do código
- faulthandler no Python: diagnostique crashes
- symtable no Python: analise escopos
- dis no Python: entenda o bytecode
- tokenize no Python: leia tokens do código
- zipapp no Python: crie arquivos .pyz
- sysconfig no Python: caminhos e build
- marshal no Python: formato interno
- copyreg no Python: personalize o pickle
- reprlib no Python: representações seguras
- graphlib no Python: ordenação topológica
- weakref: evite reter objetos em caches
- contextlib no Python: gerencie recursos
- ast no Python: analise código-fonte
- socket no Python: redes TCP e UDP
- multiprocessing no Python: vários núcleos
- concurrent.futures: threads e processos em paralelo
- winsound no Python: sons no Windows
- winreg no Python: Registro do Windows
- posix no Python: chamadas Unix diretas
- curses no Python: interfaces no terminal
- grp no Python: consulte grupos Unix
- pwd no Python: consulte usuários Unix
- syslog no Python: envie logs ao sistema
- resource no Python: limites de CPU e memória
- pty no Python: automatize terminais Unix
- tty no Python: modos raw e cbreak
- termios no Python: controle seguro do terminal
- fcntl no Python: locks e controle de arquivos
- readline no Python: histórico e autocomplete
- io no Python: domine streams e buffers
- select no Python: monitore vários I/Os
- signal no Python: encerre processos bem
- errno no Python: entenda erros do sistema
- ctypes no Python: use bibliotecas C
- expat no Python: parser XML de baixo nível
- ElementInclude no Python: use XInclude
- xmlreader no Python: controle parsers SAX
- saxutils no Python: utilitários para XML
- pulldom no Python: DOM parcial para XML
- xml.sax no Python: processe XML em eventos
- minidom no Python: manipule XML com DOM
- ElementTree: leia e modifique XML no Python
- poplib no Python: leia e-mails com POP3
- imaplib no Python: leia e-mails com IMAP
- ftplib no Python: FTP e FTPS seguros
- xmlrpc.server: crie servidores XML-RPC
- xmlrpc.client no Python: chamadas RPC
- urllib.error no Python: trate falhas HTTP
- html.entities: converta entidades HTML
- mimetypes: detecte tipos MIME de arquivos
- html.parser no Python: analise HTML
- http.cookiejar no Python: gerencie cookies
- http.client no Python: HTTP de baixo nível
- robotparser no Python: leia robots.txt
- urllib.request no Python: HTTP nativo
- socketserver no Python: crie servidores
- ssl no Python: conexões TLS seguras
- hmac no Python: autentique mensagens
- hashlib no Python: hashes seguros
- binascii no Python: binário e ASCII
- codecs no Python: domine encodings
- base64 no Python: codifique dados
- urllib.parse no Python: manipule URLs
- ipaddress no Python: redes IPv4 e IPv6
- queue no Python: coordene threads
- struct no Python: trabalhe com binário
- tarfile no Python: crie TAR seguro
- gzip no Python: comprima arquivos .gz
- lzma no Python: comprima arquivos XZ
- bz2 no Python: comprima com bzip2
- zlib no Python: comprima dados
- configparser: leia e grave arquivos INI
- gc no Python: controle o coletor
- trace no Python: rastreie execução
- pstats no Python: analise perfis
- doctest no Python: teste exemplos
- pyclbr no Python: inspecione módulos
- opcode no Python: explore o bytecode
- tracemalloc no Python: encontre vazamentos
- annotationlib no Python: leia anotações
- zipimport no Python: importe de ZIPs
- site no Python: entenda os caminhos
- ensurepip no Python: reinstale o pip
- importlib.metadata: consulte versões e dependências
- runpy no Python: execute módulos
- pkgutil no Python: descubra pacotes
- modulefinder no Python: analise imports
- zipapp no Python: crie executáveis .pyz
- rlcompleter no Python: autocompletar REPL
- cmd no Python: crie consoles interativos
- code no Python: crie um REPL customizado
- wsgiref no Python: aplicações WSGI
- mailbox no Python: caixas de e-mail
- stringprep no Python: prepare Unicode
- selectors no Python: I/O não bloqueante
- contextvars no Python: contexto assíncrono
- operator no Python: operações como funções
- unicodedata no Python: normalize Unicode
- ExitStack no Python: gerencie recursos
- textwrap no Python: formate textos
- stat no Python: tipos e permissões
- fnmatch no Python: filtre nomes de arquivos
- pydoc no Python: documentação automática
- array no Python: números compactos
- locale no Python: números, moedas e datas
- platform no Python: informações do sistema
- sysconfig no Python: caminhos e build
- mmap no Python: arquivos em memória
- colorsys no Python: RGB, HSV e HLS
- plistlib: leia e grave arquivos plist
- netrc no Python: credenciais por host
- quopri: codifique e decodifique quoted-printable
- mimetypes: detecte tipos MIME por extensão
- bisect no Python: buscas em listas ordenadas
- importlib.resources: acesse arquivos de pacotes
- fileinput no Python: leia vários arquivos
- linecache no Python: leia linhas por número
- token no Python: constantes do parser
- keyword no Python: palavras reservadas
- abc: crie classes abstratas e contratos
- marshal no Python: serialização interna
- copyreg no Python: personalize o pickle
- types: utilitários para tipos em runtime
- functools.partial: fixe argumentos e crie callbacks
- sched no Python: agende eventos
- atexit no Python: execute limpeza ao sair
- pickletools no Python: analise pickles
- tokenize no Python: analise código-fonte
- compileall no Python: compile diretórios
- py_compile no Python: gere arquivos pyc
- tabnanny no Python: corrija indentação
- tokenize no Python: analise código-fonte
- codeop no Python: compile entradas interativas
- symtable no Python: escopos e símbolos
- dis no Python: entenda o bytecode
- faulthandler no Python: diagnostique travamentos
- traceback no Python: erros e pilha
- filecmp no Python: compare arquivos e pastas
- inspect no Python: introspecção de objetos
- shlex no Python: comandos e argumentos seguros
- shelve no Python: persistência simples
- difflib no Python: compare textos e arquivos
- statistics no Python: análise de dados
- fractions no Python: números racionais
- Decimal no Python: cálculos precisos
- uuid no Python: IDs únicos e ordenáveis
- tempfile no Python: arquivos temporários
- zoneinfo no Python: fusos horários
- copy no Python: cópia rasa e profunda
- weakref no Python: referências fracas
- bisect no Python: listas sempre ordenadas
- zipfile no Python: arquivos ZIP seguros
- graphlib no Python: ordenação topológica
- heapq no Python: filas de prioridade
- contextvars no Python: contexto seguro
- cached_property no Python: cache em objetos
- singledispatch no Python: polimorfismo simples
- tomllib no Python: leia arquivos TOML
- Logging estruturado com structlog
- Pydantic Settings: configurações seguras
- Chatbot com PDFs e RAG em Python
- Descriptors: controle atributos e validação
- Ruff: lint e formatação de código Python
- Pytest: escreva e organize testes em Python
- Compare listas no Python: diferenças e duplicatas
- PyInstaller: crie .exe com ícone personalizado
- return no Python: valores, None e múltiplos retornos
- Bot de alerta de preços com Python e scraping
- Cython: compile Python para C e ganhe desempenho
- Herança múltipla no Python: MRO, super() e mixins
- Python + SQL Server: conecte com pyodbc
- Landing page com Python, Flask e Tailwind CSS
- “Python is not recognized”: corrija o PATH no Windows
- Tradução automática com Python: textos e idiomas
- Scraper de notícias com Python e Telegram
- 8 Melhores Cursos de Python em 2026 Para Iniciantes
- ChatGPT no Python: integre a OpenAI API
- Organize arquivos do PC com Python
- f-strings: formate números e moedas no Python
- Pandas: limpe dados sujos no Python
- super() no Python: herança, MRO e mixins
- Lembretes com alarme no Python: datetime e som
- Tabelas web com Python e Pandas: extração de dados
- Áudio para texto no Python: Whisper e SpeechRecognition
- Login em Python com arquivos TXT e hashes
- @lru_cache: acelere funções com cache no Python
- Flask JWT: proteja APIs com autenticação
- APK Android com Python, Kivy e Buildozer
- Calendário mensal em Python com calendar
- getpass: leia senhas no terminal com Python
- Loop infinito no Python: causas e correções
- Conversor de moedas em Python com API de câmbio
- defaultdict: evite KeyError no Python
- Execute scripts Python ao iniciar o Windows
- GitHub Actions: automatize testes Python
- Erros de .env no Python: use python-dotenv
- Watchdog no Python: monitore pastas em tempo real
- Instale pacotes Python offline com pip
- zipfile: compacte arquivos ZIP no Python
- shutil: copie e mova arquivos no Python
- YouTube com Python: baixe vídeos com pytube
- == vs is no Python: igualdade vs identidade
- Menu interativo no terminal com Python
- ModuleNotFoundError: corrija módulos no Python
- Operador ternário: if em uma linha no Python
- RecursionError: corrija recursão no Python
- Arquivos grandes no Python: streaming e chunks
- multiprocessing: use vários núcleos no Python
- match-case: pattern matching no Python
- APIs REST com Python: GET, POST e autenticação
- Enums no Python: evite valores mágicos e erros
- Vazamentos de memória: detecte com tracemalloc
- timeit: meça o desempenho de código Python
- map() e filter(): transforme e filtre iteráveis
- Conda: crie e gerencie ambientes Python
- List comprehension vs generator expression: qual usar?
- Como resolver dependências no Python com Poetry
- Google Sheets: leia e edite planilhas com Python
- cProfile: encontre gargalos de desempenho no Python
- Docker: execute scripts Python em containers
- MemoryError: reduza o uso de memória no Python
- PDFs em Python: extraia texto com pdfplumber
- Gerenciador de senhas no Python com Fernet
- Bot de WhatsApp com Python: envio e automação
- PermissionError: corrija permissões no Python
- Pillow no Python: redimensione imagens
- secrets: números aleatórios seguros no Python
- Tweepy: automatize posts no X com Python
- Pacote Python instalável: pyproject.toml e build
- QR Code em Python: gere códigos com qrcode
- subprocess: execute comandos do terminal no Python
- Variáveis de ambiente: segredos e config no Python
- yield: crie geradores eficientes no Python
- Publique pacotes Python no PyPI com Twine
- Pong em Python com Turtle: colisões e placar
- Transforme Python em .exe com PyInstaller
- Excel com Python: crie e edite com openpyxl
- GIL do Python: impacto em threads e desempenho
- SyntaxError: corrija erros de sintaxe no Python
- zipfile: descompacte arquivos ZIP com segurança
- ImportError: corrija imports e módulos no Python
- UTF-8 no Python: corrija erros de codificação
- FileNotFoundError: corrija caminhos no Python
- http.server: crie servidor HTTP local no Python
- dataclasses: classes de dados no Python
- Operador walrus (:=): atribua dentro de expressões
- collections: Counter, deque e defaultdict no Python
- Hash de senhas com bcrypt no Python
- zip(): combine iteráveis em paralelo
- Sockets: crie um cliente TCP no Python
- UnicodeDecodeError: corrija encoding no Python
- Scripts Python executáveis com PyInstaller
- Módulo time: pausas, timestamps e desempenho
- Threading no Python: threads, locks e concorrência
- Script Python lento: profiling e otimização
- math no Python: raízes, trigonometria e logaritmos
- with no Python: arquivos e context managers
- Backup automático com Python: arquivos e pastas
- pdb: depure Python com breakpoints e pilha
- Módulo sys: argv, path e exit no Python
- itertools: combine e processe iteráveis
- Logging: registre erros e eventos no Python
- Counter: conte itens e frequências no Python
- Snake em Python: movimento, colisões e placar
- Módulo os: arquivos, pastas e ambiente no Python
- Pygame no Python: eventos, movimento e colisões
- pathlib: gerencie arquivos e caminhos no Python
- random: sorteios, escolhas e amostras no Python
- Turtle: desenhe formas e gráficos com Python
- Chatbot com OpenAI API usando Python
- VS Code: depure Python com breakpoints
- Jogo de adivinhação no Python: pistas e tentativas
- Barra de progresso com tqdm no Python
- Quiz no terminal com Python: perguntas e pontuação
- enumerate() no Python: loops com índices
- Jogo da forca em Python: lógica e validação
- Type hints: anote tipos e funções no Python
- argparse: crie uma CLI no Python
- f-strings: depure valores no Python
- PyScript: execute Python no navegador
- FPDF: crie arquivos PDF com Python
- Decoradores: envolva funções sem alterar código
- *args e **kwargs: argumentos flexíveis no Python
- Por que Python é lento? Causas e otimização
- Regex: busque, valide e extraia textos no Python
- Arquivos TXT no Python: leitura e processamento
- Python 2 vs Python 3: Principais Diferenças
- Tipos de dados: int, float, str, list e dict
- sort() vs sorted(): diferenças e quando usar
- Selenium: automatize navegadores com Python
- Python + SQLite: CRUD e transações
- Testes unitários: unittest, pytest e mocks
- Slicing: índices, passos e cópias no Python
- Plotly: crie gráficos interativos no Python
- asyncio: corrotinas, tasks e timeouts no Python
- Bot do Discord com Python e discord.py
- CSV no Python: leia, grave e processe dados
- datetime: datas, horas e fusos no Python
- Gerador de senhas seguro no Python com secrets
- JSON no Python: leia, grave e converta dados
- Lógica Python: condições, loops e funções
- List comprehension: transforme e filtre listas
- Operador in: testes de pertencimento no Python
- Funções built-in: recursos essenciais do Python
- 20 scripts Python para automatizar tarefas
- Python + MySQL: conexão, CRUD e transações
- Bot do Telegram com Python: comandos e mensagens
- Google Colab vs Jupyter: Qual é Melhor?
- Python vs JavaScript: Qual Escolher em 2026?
- Os 7 erros mais comuns ao programar em Python
- NumPy: arrays e cálculos numéricos no Python
- Roadmap Python 2026: fundamentos, projetos e trilhas
- Requests: GET, POST, JSON e sessões
- Automatize e-mails com Python e smtplib
- Escopo no Python: LEGB, global e nonlocal
- Lista vs tupla vs set vs dict no Python
- Execute Python no celular: Android e iPhone
- Excel com Python e Pandas: importe dados
- Recursão: casos base e pilha no Python
- Pandas: DataFrames, filtros e agrupamentos
- Melhores extensões do VS Code para programar em Python
- Python vs Java: qual aprender em 2026?
- Loops no Python: for, while, break e continue
- Booleanos: True, False e lógica no Python
- PEP 8 no Python: estilo, nomes e formatação
- Docstrings no Python: funções, classes e módulos
- range(): controle sequências e passos no Python
- Python IDLE: Shell, editor e execução com F5
- venv: isole dependências e ambientes Python
- VS Code no Windows: instalação e configuração
- try e except: trate erros no Python
- Sets: união, interseção e valores únicos
- Matplotlib: crie gráficos no Python
- Como Aprender Python do Zero em 2026
- Bibliotecas no Python: módulos, pacotes e pip
- pip: instale bibliotecas e gerencie dependências
- Comentários no Python: sintaxe e boas práticas
- None no Python: valores ausentes e boas práticas
- Jogo da velha no Python: lógica e validação
- Calculadora em Python: código, funções e validação
- Algoritmos: lógica, pseudocódigo e exemplos
- Ferramentas gratuitas para começar a programar
- Chatbot em Python: regras, intents e respostas
- if, elif e else: decisões no Python
- Módulos e pacotes: organize imports no Python
- FastAPI: APIs com Pydantic e rotas async
- PyCharm para Python: instalação e configuração
- Listas: métodos, slicing e cópias no Python
- print(): formate e exiba dados no Python
- Dicionários: chaves, métodos e acesso seguro
- input(): leia e valide dados no Python
- Lambda: funções curtas e callbacks no Python
- 15 exercícios Python para iniciantes com soluções
- Python para Iniciantes: Aprenda Programação do Zero
- Indentação: blocos e erros comuns no Python
- Operadores Python: aritmética, lógica e comparação
- POO no Python: classes, herança e composição
- Scikit-Learn: classificação, regressão e pipelines
- Funções: parâmetros, return e escopo no Python
- Variáveis: atribuição, tipos e escopo no Python
- Web Scraping com BeautifulSoup e Requests
- Análise de dados com Python, Pandas e NumPy
- Tkinter no Python: interfaces gráficas e widgets
- Flask no Python: rotas, templates e formulários
- Automação com Python: arquivos, CSV e scripts
- Django: crie aplicações web com Python
- Entrada e saída: input(), print() e arquivos
- while: repita ações com condições no Python
- Floats: precisão e arredondamento no Python
- 10 Comandos Essenciais em Python Para Iniciantes
- for: percorra listas e iteráveis no Python
- Inteiros: operações, bases e bits no Python
- Tuplas: imutabilidade e desempacotamento
- 7 melhores IDEs para Python em 2026: qual escolher?
- Instale Python no Windows, macOS e Linux
- O que é Python? Sintaxe, usos e primeiros passos
- Strings: métodos, slicing e formatação no Python
- Aprenda programação do zero: lógica e projetos
Videoaulas
NoneCategorias das videoaulas
NoneExercícios
None