Importing variables from another file in Python

Everything you’ve done is right except when using the variables.

In your main_file.py file:

if(variables.flag == 0) :
    variables.j = variables.j + 1

(Or)

Use the following header :

from variables import *

(Or)

from variables import flag, j

Replace all the references of flag and j (or any other variable you want to use from that file) with the prefix ‘variables.’

Since this is just a copy of the variable, the values in the variables.py won’t get affected if you modify them in main_file.py

Leave a Comment