当前位置: 首页 > 工具软件 > Section CMS > 使用案例 >

解决:configparser.NoSectionError: No section: ***

缪茂勋
2023-12-01

首先出现这问题使我们在调用一个data.ini文件时发生的

这个是data.ini文件

[uat_test1]
wangzhi1=http://cms.duoceshi.cn/cms/manage/login.do
zhanghao1=admin
mima1=123456

然后我们要获取这里的数据

url=read.read_ini('uat_test1','wangzhi1')#http://cms.duoceshi.cn/cms/manage/login.do
#获取用户名
user=read.read_ini('uat_test1','zhanghao1')#admin
#获取密码
pwd=read.read_ini('uat_test1','mima1')#123456
print(user)#admin

我们这里获取发现是正常的,但是在其他目录下调用的时候就会报错Configparser.NoSectionError: No section: ***,问题就出在了我在调用路径的时候用了os.getcwd()方法,改成__file__

project_path=os.path.dirname(os.path.dirname(__file__))

然后运行就ok了

 类似资料: