Flashcards : Maîtrise des environnements virtuels et gestion des dépendances — 20 cartes

Toutes les cartes

1Question

Objectifs du cours

Réponse

Organiser, gérer fichiers et dépendances Python.

2Question

Environnement virtuel venv

Réponse

Isoler dépendances d’un projet dans un dossier.

3Question

Activation venv

Réponse

Configurer le terminal pour utiliser le Python isolé.

4Question

requirements.txt

Réponse

Fichier listant dépendances pour partage et reproduction.

5Question

Modules et packages

Réponse

Unités de code organisées en fichiers et dossiers.

6Question

if __name__ == __main__

Réponse

Point d’entrée pour exécuter du code conditionnel.

7Question

Librairie standard Python

Réponse

Modules natifs fournis avec Python, sans installation externe.

8Question

Gestion fichiers open with

Réponse

Ouvrir, lire, écrire, avec fermeture automatique sécurisée.

9Question

Formats CSV et JSON

Réponse

CSV : données tabulaires ; JSON : données structurées en texte.

10Question

pickle et joblib

Réponse

Sérialisent objets Python en fichiers binaires pour stockage.

11Question

Objectifs du cours

Réponse

Passer de scripts jetables à projets structurés.

12Question

Environnements virtuels venv

Réponse

Isoler dépendances pour éviter conflits entre projets.

13Question

Activation venv

Réponse

Source ou script pour utiliser l’environnement virtuel.

14Question

Gérer dépendances pip

Réponse

Installer, lister, partager via pip et requirements.txt.

15Question

Geler dépendances

Réponse

Utiliser pip freeze pour créer requirements.txt.

16Question

Modules importés

Réponse

Exécutent leur code à l’import, sauf si protégés.

17Question

__name__ variable

Réponse

Indique si le fichier est lancé ou importé.

18Question

Point d’entrée

Réponse

Code exécuté uniquement si fichier lancé directement.

19Question

Librairie standard

Réponse

Outils Python natifs pour gestion fichiers, formats, etc.

20Question

with open()

Réponse

Gestion sûre de fichiers, fermeture automatique.

Testez-vous avec le QCM

Testez vos connaissances avec un QCM de 20 questions sur Maîtrise des environnements virtuels et gestion des dépendances.

1. Quel est l’objectif principal du cours Projets et Fichiers ?

2. Pourquoi utilise-t-on un environnement virtuel dans un projet Python ?

Faire le QCM →

Consultez la fiche

Révisez le cours complet dans la fiche de révision de Maîtrise des environnements virtuels et gestion des dépendances.

Voir la fiche →

Cours similaires

Crée tes propres flashcards

Importe ton cours et l'IA génère des flashcards en 30 secondes.

Générateur de flashcards