我在python脚本中有以下代码行使用我的凭据绑定到LDAP(假设用户名为" abcdef",密码为" 123456":
l.simple_bind_s("domain\abcdef", "123456")
运行脚本并进行查询时工作正常。
但是,如何替换要从JSON文件读取的硬编码凭据呢?
我目前编写了这个JSON文件,并将其命名为creds.json:
{
"username": "domain\\abcdef",
"password": "123456"
}
我是编码的新手,任何帮助都很棒,能够将凭据导入我的python脚本,存储在json文件中。我需要做些什么来使python脚本能够正常工作?
提前感谢!
答案 0 :(得分:1)
这是一个如何从json文件中获取值的极简主义示例。
import json
with open('creds.json') as data_file:
data = json.load(data_file)
user = data['username']
pwd = data['password']
print(user)
print(pwd)