Python模块之间共享静态变量的实现原理是什么,python静态,有这么一个场景:在mai
Python模块之间共享静态变量的实现原理是什么,python静态,有这么一个场景:在mai
有这么一个场景:
在main模块的Main类中读取本地的一个配置文件,并储存到变量中。
而这个项目中的许多模块都需要依赖于这个配置变量,总不能每次用到都去读取硬盘中的配置文件吧?难道把这个变量在所有用到的类的构造函数中一直往下传?
所以。。Python中如何实现模块间共享的静态变量呢?
抱歉忘记说了,该配置文件是一个希望能够提供给用户进行配置的json文件。
python里可以把模块看成一个单例的对象,模块级别定义的变量都可以直接模块名.变量名这样子访问。
根据你的需求只需要定义一个settings.py 在需要的地方import settings 就好了
编橙之家文章,
相关内容
- Python元组对索引引用正确语法应该是什么,python索引
- Python判断rss是否更新过用什么方法,python判断rss更新
- Python udp监听线程不能正常启用,pythonudp监听线程,想实
- 想用python抓万达订票信息求个思路,python万达,想在万达
- Python引用非当前目录模块实现方法问题,python当前目录
- 请问python nginx与uwsgi部署Django项目显示两个相同进程是
- 求解斐波那契数列用for计算方法实现的原理,斐波那契
- Python2.3中dump和load应该选哪个json库,python2.3json,为了向
- python书里的函数参数用[]这样写是有何作用?,python书里
- 有没有好的python微博爬虫相关文章推荐,python爬虫,需求
评论关闭