How to import variables from another file in Python?
Published on Aug. 22, 2023, 12:15 p.m.
To import variables from another file in Python, you can use the import
statement.
Assuming file1.py
contains variables x
and y
, you can access them in file2.py
as follows:
import file1
print(file1.x) # prints the value of variable x defined in file1.py
print(file1.y) # prints the value of variable y defined in file1.py
In this example, we use the import
statement to import the file1
module, which contains the variables x
and y
. We can then access these variables using the dot notation file1.x
and file1.y
.
Alternatively, you can use the from
keyword to import specific variables from file1.py
:
from file1 import x, y
print(x) # prints the value of variable x defined in file1.py
print(y) # prints the value of variable y defined in file1.py
In this example, we use the from
keyword to import only the x
and y
variables from file1.py
. We can then access these variables directly without using the file1.
prefix.