Importer une variable à partir d'un autre fichier en Python

Lakshay Kapoor 30 janvier 2023
  1. La déclaration import en Python
  2. La déclaration from import en Python
  3. Le module sys en Python
  4. La méthode sys.path.append() en Python
  5. Utilisez ces programmes pour importer des variables à partir d’un autre fichier en Python
Importer une variable à partir d'un autre fichier en Python

Il peut arriver que les codes Python soient très complexes et que vous deviez imprimer certaines variables et valeurs séparément dans un autre fichier. En faisant cela, on peut lire plus efficacement les valeurs stockées dans des variables spécifiques.

Ce tutoriel montrera comment importer des variables à partir d’un autre fichier en Python.

La déclaration import en Python

L’instruction import en Python est très importante car elle invoque ou définit n’importe quel module dans un code Python. En appelant cette instruction, nous pouvons utiliser toutes les fonctions et méthodes présentes dans un module Python importé.

Dans l’instruction import, on peut également importer un fichier en tant que module et accéder à tout le contenu du fichier Python à partir d’un autre fichier Python.

La déclaration from import en Python

L’instruction from import de Python permet à un utilisateur d’importer le contenu ou les attributs spécifiques d’un fichier ou d’un module en Python à partir d’un autre fichier Python.

Le module sys en Python

Le module sys de Python est utilisé pour fournir diverses fonctions et méthodes utilisées pour gérer l’environnement d’exécution de Python et diverses parties de l’interpréteur Python.

La méthode sys.path.append() en Python

La méthode sys.path.append() du module sys aide l’utilisateur à inclure un fichier spécifique dans le programme en lui passant le chemin d’accès à ce fichier. Mentionner le chemin de ce fichier permet à l’interpréteur Python d’accéder facilement à ce fichier.

Utilisez ces programmes pour importer des variables à partir d’un autre fichier en Python

Supposons le fichier Python suivant integer.py.

a = 5
b = 10

Maintenant, supposons que nous devions importer la valeur de la variable a, c’est-à-dire 5 dans un autre fichier Python. Nous exécutons le code Python suivant.

En utilisant l’instruction import :

import integer as i
import sys

sys.path.append("/downloads/integer")

print(i.a)

Production:

5
  • En utilisant l’instruction from import :
from integer import a
import sys

sys.path.append("/downloads/integer")

print(a)

Production:

5
Lakshay Kapoor avatar Lakshay Kapoor avatar

Lakshay Kapoor is a final year B.Tech Computer Science student at Amity University Noida. He is familiar with programming languages and their real-world applications (Python/R/C++). Deeply interested in the area of Data Sciences and Machine Learning.

LinkedIn

Article connexe - Python Import