【问题标题】:how can I get the value of variable in another file (FLASK)如何获取另一个文件中的变量值(FLASK)
【发布时间】:2019-06-14 08:23:45
【问题描述】:

我有一个 app.py 文件,我想在位于同一文件夹的配置文件中调用一个变量。

我已经尝试导入该文件,但它无法识别它

这是我的 app.py 文件

def ldap_connect(data):
   try:
       server = ldap.initialize(app.config['IP_ldap'])

这是我的 config.py 文件(位于同一文件夹中)

# coding=utf-8

####CONFIG LDAP####
IP_ldap = "ldap://127.0.0.1"

【问题讨论】:

标签: python file flask import


【解决方案1】:

您需要在 app.py 中导入文件内容:

from config import *

然后:

app.config['IP_ldap'] = IP_ldap

【讨论】:

    【解决方案2】:

    一个简单的import 就可以解决问题:

    from config import IP_ldap
    
    def ldap_connect(data):
       try:
           server = ldap.initialize(IP_ldap)
    

    【讨论】:

      【解决方案3】:
      from config.py import IP_ldap
      

      如果它不起作用,

      也许你需要添加文件 init.py

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-07-06
        • 1970-01-01
        • 2019-01-25
        • 1970-01-01
        相关资源
        最近更新 更多