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

All cards

1Question

Objectifs du cours

Answer

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

2Question

Environnement virtuel venv

Answer

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

3Question

Activation venv

Answer

Configurer le terminal pour utiliser le Python isolé.

4Question

requirements.txt

Answer

Fichier listant dépendances pour partage et reproduction.

5Question

Modules et packages

Answer

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

6Question

if __name__ == __main__

Answer

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

7Question

Librairie standard Python

Answer

Modules natifs fournis avec Python, sans installation externe.

8Question

Gestion fichiers open with

Answer

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

9Question

Formats CSV et JSON

Answer

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

10Question

pickle et joblib

Answer

Sérialisent objets Python en fichiers binaires pour stockage.

11Question

Objectifs du cours

Answer

Passer de scripts jetables à projets structurés.

12Question

Environnements virtuels venv

Answer

Isoler dépendances pour éviter conflits entre projets.

13Question

Activation venv

Answer

Source ou script pour utiliser l’environnement virtuel.

14Question

Gérer dépendances pip

Answer

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

15Question

Geler dépendances

Answer

Utiliser pip freeze pour créer requirements.txt.

16Question

Modules importés

Answer

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

17Question

__name__ variable

Answer

Indique si le fichier est lancé ou importé.

18Question

Point d’entrée

Answer

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

19Question

Librairie standard

Answer

Outils Python natifs pour gestion fichiers, formats, etc.

20Question

with open()

Answer

Gestion sûre de fichiers, fermeture automatique.

Test yourself with the quiz

Test your knowledge with 20 questions on 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 ?

Take the quiz →

Read the revision sheet

Review the complete course in the revision sheet for Maîtrise des environnements virtuels et gestion des dépendances.

See revision sheet →

Similar courses

Create your own flashcards

Import your course and AI generates flashcards in 30 seconds.

Flashcard generator