Django livre un back-office, un ORM (base de données en objets Python), l'auth et la sécurité : idéal pour construire vite des applications complètes.
2. Qu'expose une API REST créée avec Flask ou FastAPI ?
Une API REST renvoie/reçoit du JSON sur des routes (GET, POST…). FastAPI valide les données et génère même une doc interactive (/docs).
3. Quelle structure est au cœur de pandas pour l'analyse de données ?
Le DataFrame est un « tableur programmable » : on charge (read_csv), explore (describe), filtre et agrège (groupby) de gros volumes en quelques lignes.
4. Quelle bibliothèque est idéale pour DÉBUTER le machine learning ?
scikit-learn couvre les algorithmes classiques avec une interface uniforme. TensorFlow/PyTorch (deep learning) viennent ensuite, pour des besoins spécifiques.
5. Quel duo sert au web scraping de pages statiques ?
requests récupère la page, BeautifulSoup en extrait les éléments. Pour les sites dynamiques (JS), on passe à Selenium. Le tout dans le respect des règles du site.