如何在不知道结果的情况下获取输出的一部分

马佐

我有一个命令可以扫描网络上的设备,然后提供很多关于它们的信息,包括它的 ip 地址,如何隔离 ip 并将其转换为字符串?知道它扫描特定设备,像 nmap 这样的东西对我的情况不起作用,另外,会有多个 IP,如何将它们隔离在不同的字符串中?

输出 :

[{'ip': u'xxx.xxx.xx.xx', 
  'port': xxxxx, 
  'capabilities': {
      u'hue': u'0', 
      u'color_mode': u'2', 
      u'name': u'xxxxxx', 
      u'power': u'on', 
      u'support': u'get_prop set_default set_power toggle set_bright start_cf stop_cf set_scene cron_add cron_get cron_del set_ct_abx set_rgb set_hsv set_adjust set_music set_name', 
      u'rgb': u'16712469', 
      u'fw_ver': u'44', 
      u'bright': u'100', 
      u'model': u'stripe', 
      u'ct': u'2000', 
      u'id': u'0x0000000005e1c8db', 
      u'sat': u'100'
      }
  }]
坚果

如果您收到可解析的输出,只需执行以下操作:

ips= []

for data in output:
    ips.append(data["ip"])

或者作为评论建议:

ips = [data["ip"] for data in output]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在不知道列长的情况下传递2d int数组的一部分

来自分类Dev

如何在不使用节编号的情况下使rmarkdown文档成为一部分?

来自分类Dev

如何在不复制的情况下将std :: string的一部分放入流缓冲中?

来自分类Dev

如何在不提交的情况下使用jQuery Validator验证表单的第一部分?

来自分类Dev

如何在保留旧名称一部分的情况下使用新名称复制文件?

来自分类Dev

如何在不复制的情况下删除二进制文件的一部分

来自分类Dev

如何在没有协议或域的情况下获得URL的一部分

来自分类Dev

如何在不重新加载整个站点的情况下替换站点的一部分?

来自分类Dev

如何在未创建新的子目录的情况下获取URL的最后一部分以在父目录中进行处理

来自分类Dev

在这种情况下,如何提取网址的一部分?

来自分类Dev

如何在不知道 Enum 本身的情况下对 Enum.GetValues 的结果进行排序

来自分类Dev

如何在不知道名称的情况下获取JSONObject中的第一个对象?

来自分类Dev

仅在不包含给定部分的情况下替换URL的一部分

来自分类Dev

CoreBluetooth框架:如何在不知道服务ID的情况下获取连接的设备?

来自分类Dev

PHP如何在不知道扩展名的情况下从URL获取图像

来自分类Dev

如何在不知道ID的情况下获取POST数据?

来自分类Dev

CoreBluetooth框架:如何在不知道服务ID的情况下获取连接的设备?

来自分类Dev

如何在不知道键的情况下使用 javascript 从多级 JSON 中获取值

来自分类Dev

如何在不知道特定孩子密钥的情况下统一从Firebase检索数据

来自分类Dev

如何在不修改数据框的情况下按列和一部分多索引同时对熊猫数据框排序

来自分类Dev

如何在不重复定界字符串的情况下使用javascript正则表达式删除字符串的一部分

来自分类Dev

如何在没有子类的情况下将运算符扩展添加为特定类的上下文的一部分?

来自分类Dev

如何在不重新启动应用程序的情况下使我的C#应用程序的一部分动态加载?

来自分类Dev

如何在不创建临时字符串的情况下将字符串的一部分转换为int / float / vector3等?

来自分类Dev

仅在具有变量的情况下显示主题的一部分

来自分类Dev

仅在具有变量的情况下显示主题的一部分

来自分类Dev

如何在不创建新列表的情况下在Python中获得列表的一部分?

来自分类Dev

如何在不创建子矩阵的情况下在Matlab中求和矩阵的一部分?

来自分类Dev

如何在不使用html标签的情况下对文本的一部分进行样式设置?

Related 相关文章

  1. 1

    在不知道列长的情况下传递2d int数组的一部分

  2. 2

    如何在不使用节编号的情况下使rmarkdown文档成为一部分?

  3. 3

    如何在不复制的情况下将std :: string的一部分放入流缓冲中?

  4. 4

    如何在不提交的情况下使用jQuery Validator验证表单的第一部分?

  5. 5

    如何在保留旧名称一部分的情况下使用新名称复制文件?

  6. 6

    如何在不复制的情况下删除二进制文件的一部分

  7. 7

    如何在没有协议或域的情况下获得URL的一部分

  8. 8

    如何在不重新加载整个站点的情况下替换站点的一部分?

  9. 9

    如何在未创建新的子目录的情况下获取URL的最后一部分以在父目录中进行处理

  10. 10

    在这种情况下,如何提取网址的一部分?

  11. 11

    如何在不知道 Enum 本身的情况下对 Enum.GetValues 的结果进行排序

  12. 12

    如何在不知道名称的情况下获取JSONObject中的第一个对象?

  13. 13

    仅在不包含给定部分的情况下替换URL的一部分

  14. 14

    CoreBluetooth框架:如何在不知道服务ID的情况下获取连接的设备?

  15. 15

    PHP如何在不知道扩展名的情况下从URL获取图像

  16. 16

    如何在不知道ID的情况下获取POST数据?

  17. 17

    CoreBluetooth框架:如何在不知道服务ID的情况下获取连接的设备?

  18. 18

    如何在不知道键的情况下使用 javascript 从多级 JSON 中获取值

  19. 19

    如何在不知道特定孩子密钥的情况下统一从Firebase检索数据

  20. 20

    如何在不修改数据框的情况下按列和一部分多索引同时对熊猫数据框排序

  21. 21

    如何在不重复定界字符串的情况下使用javascript正则表达式删除字符串的一部分

  22. 22

    如何在没有子类的情况下将运算符扩展添加为特定类的上下文的一部分?

  23. 23

    如何在不重新启动应用程序的情况下使我的C#应用程序的一部分动态加载?

  24. 24

    如何在不创建临时字符串的情况下将字符串的一部分转换为int / float / vector3等?

  25. 25

    仅在具有变量的情况下显示主题的一部分

  26. 26

    仅在具有变量的情况下显示主题的一部分

  27. 27

    如何在不创建新列表的情况下在Python中获得列表的一部分?

  28. 28

    如何在不创建子矩阵的情况下在Matlab中求和矩阵的一部分?

  29. 29

    如何在不使用html标签的情况下对文本的一部分进行样式设置?

热门标签

归档