【发布时间】:2018-06-27 10:33:54
【问题描述】:
在我的项目中,我使用了某个包mb,我可以这样配置:
mb.set_useragent("**", "1.0", "**@gmail.com")
mb.set_hostname("http://sss")
现在我正在使用 import mb 导入包,然后在我使用此包的每个文件中进行配置,但我希望能够为包设置上述内容一次并且每次我导入包时都要设置这些配置。
如何以有效的方式实现这一目标?我不想将它包装在一个函数中并返回一个对象,因为那样我将不得不做wrapp_function_name().package_capability("param"),它看起来很丑。
【问题讨论】:
-
也许,在
settings.py初始化它? -
肯定想到了,只是不确定这是“Python”方式。
标签: python