【问题标题】:Import/Include config Python导入/包含配置 Python
【发布时间】:2013-05-03 15:34:38
【问题描述】:

是否可以将config['webapp2_extras.API'] 等配置存储在不同的文件中,然后将其包含在另一个文件中?

伪代码:

# config.py
config['webapp2_extras.API'] = {
  'option' : value,
}

# frontcontroller.py
webapp2.WSGIApplication([
    webapp2.Route('/',handler='MainHandler')
  ], config={{CONFIG_FROM_CONFIG.PY}})

我真的希望能够将我的配置存储在我的前端控制器之外的其他地方!谢谢!

【问题讨论】:

    标签: python google-app-engine python-2.7 webapp2


    【解决方案1】:

    您是否尝试过在 frontcontroller.py 中导入配置?例如

    # config.py
    config['webapp2_extras.API'] = {
      'option' : value,
    }
    
    # frontcontroller.py
    import config
    
    webapp2.WSGIApplication([
        webapp2.Route('/',handler='MainHandler')
      ], config=config)
    

    【讨论】:

      【解决方案2】:

      尝试将配置放在与frontcaller.py相同的文件夹中

      # config.py
      config['webapp2_extras.API'] = {
        'option' : value,
      }
      
      # frontcontroller.py
      from . import config
      
      webapp2.WSGIApplication([
          webapp2.Route('/',handler='MainHandler')
        ], config=config.config)
      

      【讨论】:

        猜你喜欢
        • 2010-09-30
        • 1970-01-01
        • 2013-12-07
        • 2022-11-01
        • 2013-03-09
        • 2019-01-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多