在php中,人们经常调用bootstrap文件来设置程序中使用的变量。我有一个python程序,它调用来自不同模块的方法。我希望来自不同模块的那些方法共享一些变量。我可以像boostrap.py这样设置这些变量吗?或者这不是非常“pythonic”,因为模块应该包含它需要的所有变量吗?
答案 0 :(得分:3)
最好的方法是创建一个名为settings.py
文件的内容,这些内容是您重要的共享变量。
这个方法之后是django团队为他们的web框架django,whcih创建一个settings.py
文件来存放所有需要共享的数据,例如数据库登录和静态文件根。