【问题标题】: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