如何获得另一个文件(FLASK)中变量的值

时间:2019-06-14 08:23:45

标签: python file flask import

我有一个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"

3 个答案:

答案 0 :(得分:0)

您需要使用以下命令将文件内容导入app.py中:

from config import *

然后:

app.config['IP_ldap'] = IP_ldap

答案 1 :(得分:0)

简单的import可以解决问题:

from config import IP_ldap

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

答案 2 :(得分:0)

from config.py import IP_ldap

如果它不起作用,

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