How do we share global variables across modules in Python?



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

Post New Answer

More Python Interview Questions

What is the __ init __ method used for?

0 Answers  


How can you convert a number to string?

0 Answers  


Python ­ How do you make a higher order function in Python?

0 Answers  


What is none literal in python?

0 Answers  


Can you sort a string in python?

0 Answers  






What does time time () do in python?

0 Answers  


Is python dict a hashmap?

0 Answers  


What does len() do?

0 Answers  


What are the key points of python?

0 Answers  


Can constructor be private?

0 Answers  


Is python faster than c#?

0 Answers  


What is the difference between a shallow copy and deep copy?

0 Answers  


Categories