【发布时间】:2017-11-01 06:02:49
【问题描述】:
我在一个数组中有 JSON,我要导入到我的脚本中
"ip_address": [
"192.168.0.1",
"192.168.0.2",
"192.168.0.3"
]
我正在加载 JSON 并声明一个名为 ip_address 的变量。
data = yaml.load(message)
for d in data:
ip_address = (d.get('ip_address'))
我正在尝试通过 ip 地址使用 python 循环。
for address in data['ip_address']:
print(address)
我现在收到一个错误提示
string indices must be integers, not str
【问题讨论】:
-
显示
ip_address变量是如何创建的 -
粘贴完整代码。这部分没用。
-
请不要破坏您的帖子。发布问题后,您已将内容授权给整个 Stack Overflow 社区(根据 CC-by-SA 许可)。如果您想取消此帖子与您帐户的关联,请参阅What is the proper route for a disassociation request?