How do we share global variables across modules in Python?
Answer / chaitanya
We can create a config file & store the entire global variable to be shared across modules or script in it. By simply importing config, the entire global variable defined it will be available for use in other modules.
For example I want a, b & c to share between modules.
config.py :
a=0
b=0
c=0
module1.py:
import config
config.a = 1
config.b =2
config.c=3
print “ a, b & resp. are : “ , config.a, config.b, config.c
------------------------------------------------------------------------
output of module1.py will be
1 2 3
| Is This Answer Correct ? | 0 Yes | 0 No |
What is the difference between range & xrange? Explain?
How do I run python on linux?
How does xrange work in python?
How can you sort a list?
What are the 3 types of relation?
Why do we use sets in python?
What is hashmap in python?
Which of the languages does Python resemble in its class syntax?
Does python have private?
Does python support interfaces like in java?
What do you mean by overriding methods?
How many types of loops are there in python?