| Web (backend). |
Django. |
Framework full-stack com ORM, admin e autenticação. |
django-admin startproject mysite
|
| Web (backend) |
Flask. |
Microframework leve para apis e apps pequenas. |
pip install Flask && python -c "from flask import Flask; app=Flask(__name__); app.run()"
|
| Web (APIs modernas). |
FastAPI. |
APIs rápidas com validação automática e OpenAPI. |
pip install fastapi uvicorn
|
| Ciência de Dados |
Pandas |
Manipulação e análise de dados estruturados (DataFrames) |
df = pd.read_csv('dados.csv')
|
| Ciência de Dados. |
NumPy |
Cálculos numéricos com arrays multidimensionais. |
arr = np.array([1, 2, 3])
|
| Visualização. |
Matplotlib / Seaborn |
Gráficos estáticos e estatísticos. |
plt.plot(x, y); plt.show()
|
| IA / Machine Learning. |
Scikit-learn |
Algoritmos clássicos de ML (classificação, regressão) |
from sklearn.ensemble import RandomForestClassifier
|
| IA / Deep Learning. |
TensorFlow / PyTorch. |
Redes neurais, modelos de linguagem, visão computacional. |
pip install torch torchvision
|
| Automação |
os, shutil, pathlib. |
Manipulação de arquivos, diretórios e caminhos. |
shutil.copy('origem.txt', 'destino.txt')
|
| Planilhas |
openpyxl. |
Ler/gravar arquivos .xlsx |
from openpyxl import load_workbook
|
| Jogos (2D) |
Pygame. |
Desenvolvimento de jogos 2D simples. |
pip install pygame
|
| Interface Gráfica (GUI) |
Tkinter |
GUIs simples (já incluso no Python). |
import tkinter as tk; root = tk.Tk()
|
| Interface Gráfica (GUI) |
PyQt |
Aplicações desktop profissionais. |
pip install PyQt5
|
| Mobile |
Kivy |
Apps multiplataforma (Android/iOS) |
pip install kivy
|