Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在另一个文件(FLASK)中获取变量的值_Python_File_Flask_Import - Fatal编程技术网

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

Python 如何在另一个文件(FLASK)中获取变量的值,python,file,flask,import,Python,File,Flask,Import,我有一个app.py文件,我想调用同一文件夹中配置文件中的一个变量 我已经尝试导入该文件,但它无法识别 这是我的app.py文件 def ldap_connect(数据): 尝试: server=ldap.initialize(app.config['IP\u ldap']) 这是我的config.py文件(位于同一文件夹中) #编码=utf-8 ####配置LDAP#### IP_ldap=”ldap://127.0.0.1" 您需要使用以下方法在app.py中导入文件内容: from co

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

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

这是我的app.py文件

def ldap_connect(数据):
尝试:
server=ldap.initialize(app.config['IP\u ldap'])
这是我的config.py文件(位于同一文件夹中)

#编码=utf-8
####配置LDAP####
IP_ldap=”ldap://127.0.0.1"

您需要使用以下方法在app.py中导入文件内容:

from config import *
然后:

app.config['IP_ldap'] = IP_ldap

一个简单的
导入
即可:

from config import IP_ldap

def ldap_connect(data):
   try:
       server = ldap.initialize(IP_ldap)
如果它不起作用

可能您需要添加文件init.py

可能的副本
from config.py import IP_ldap