此问题可能之前已被问过,但我没有得到任何相关结果。
我正在制作配置文件(文本文件)。此文件类似于字典,因此用户可以轻松修改数据。现在我想只获取所需的密钥,或者在某些情况下系统地附加新的密钥和值。
我的文字文件如下所示
$timeout(function() {
$scope.errMessages = userService.errors.errMessage;
}, 300)
我想使用Python读取此文件并在查询时返回密钥:
例如:
MODULES={
button:C:\Users\Dell\Desktop\hello.py,
app1:C:\Users\Dell\Desktop\smarty.py,
}
USER={
user1=password,
user2=password,
user1=password,
}
答案 0 :(得分:4)
解决您遇到的问题最方便的方法是更改配置文件的格式。正如评论部分所述,Python中支持123
开箱即用。
因此,您可以使用此JSON
config.json
您可以使用{
"MODULES": {
"button": "C:\Users\Dell\Desktop\hello.py",
"app1": "C:\Users\Dell\Desktop\smarty.py",
}
"USER" = {
"user1" = password,
"user2" = password,
}
}
模块来操作文件。
json