Importieren einer Variable aus einer anderen Datei in Python

Lakshay Kapoor 30 Januar 2023
  1. Die import-Anweisung in Python
  2. Die from import-Anweisung in Python
  3. Das sys-Modul in Python
  4. Die Methode sys.path.append() in Python
  5. Verwenden Sie diese Programme, um Variablen aus einer anderen Datei in Python zu importieren
Importieren einer Variable aus einer anderen Datei in Python

Es kann Fälle geben, in denen Python-Codes sehr komplex sind und Sie bestimmte Variablen und Werte separat in einer anderen Datei ausgeben müssen. Auf diese Weise können die in bestimmten Variablen gespeicherten Werte effizienter gelesen werden.

In diesem Tutorial wird gezeigt, wie Sie Variablen aus einer anderen Datei in Python importieren.

Die import-Anweisung in Python

Die Anweisung import in Python ist sehr wichtig, da sie jedes Modul in einem Python-Code aufruft oder definiert. Durch Aufrufen dieser Anweisung können wir alle Funktionen und Methoden verwenden, die in einem importierten Python-Modul vorhanden sind.

In der Anweisung import kann man auch eine Datei als Modul importieren und auf alle Python-Dateiinhalte aus einer anderen Python-Datei zugreifen.

Die from import-Anweisung in Python

Pythons from import-Anweisung ermöglicht es einem Benutzer, bestimmte Inhalte oder Attribute einer Datei oder eines Moduls in Python aus einer anderen Python-Datei zu importieren.

Das sys-Modul in Python

Das Modul sys in Python wird verwendet, um verschiedene Funktionen und Methoden bereitzustellen, die verwendet werden, um mit der Laufzeitumgebung von Python und verschiedenen Teilen des Python-Interpreters umzugehen.

Die Methode sys.path.append() in Python

Die Methode sys.path.append() des Moduls sys hilft dem Benutzer, eine bestimmte Datei in das Programm aufzunehmen, indem der Pfad zu dieser Datei übergeben wird. Wenn Sie den Pfad dieser Datei angeben, kann der Python-Interpreter diese Datei leicht erreichen.

Verwenden Sie diese Programme, um Variablen aus einer anderen Datei in Python zu importieren

Nehmen wir die folgende Python-Datei integer.py an.

a = 5
b = 10

Angenommen, wir müssen den Wert der Variablen a, d.h. 5, in eine andere Python-Datei importieren. Wir führen den folgenden Python-Code aus.

Mit der Anweisung import:

import integer as i
import sys

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

print(i.a)

Ausgabe:

5
  • Mit der Anweisung from import:
from integer import a
import sys

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

print(a)

Ausgabe:

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

Verwandter Artikel - Python Import