funcResponse['Environment']['Variables']['DBInstanceName']
是一个
单个字符串
,但您正在循环它。字符串是由单个字符组成的序列。
如果你这样做了,你也会得到同样的结果:
for character in "test1234": print(character[0])
(您可以删除
[0]
索引也是,因为
character
就像字符串中只有一个字符一样)。
不要循环,只需打印:
evnt = funcResponse['Environment']['Variables']['DBInstanceName']
print(evnt)
如果你想打印
全部的
环境变量,然后必须循环
funcResponse['Environment']['Variables']
词典:
for name, value in funcResponse['Environment']['Variables'].items():
print(name, value, sep=': ')
无论如何,
funcResponse['Environment']['Variables']
只是一本字典。正在添加
['DBInstanceName']
最后为您提供
'DBInstanceName'
钥匙