python将列表中的空字符串设置为null

多布斯

谁能告诉我为什么我底部的for / if语句未将listinfo中的空字符串设置为None

while True:
    line = proc.stdout.readline()
    domaininfo = line.split(',')

    if line!= '':
        Id = None
        fakedomain = domaininfo[1]
        A = domaininfo[2]
        AAAA = domaininfo[3]
        MX = domaininfo[4]
        NS = domaininfo[5]
        country = domaininfo[6]
        whois_created = domaininfo[7]
        whois_updated = domaininfo[8]
        SSDEEP = domaininfo[9]

        for item in domaininfo[1:]:
            if not item:
                item = None

输出为:

['blah.com', '1.1.1.1', '', 'mx1.somemxserver.com', 'ns2.somensserver.net', 'Spain', '', '', '\n']

所需的输出:

['blah.com', '1.1.1.1', None, 'mx1.somemxserver.com', 'ns2.somensserver.net', 'Spain', None, None, '\n']
西蒙扎克

您正在设置变量,而不是列表条目:

for i, item in enumerate(domaininfo[1:]):
    if not item:
        domaininfo[i + 1] = None

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python-将空字符串设置为0

来自分类Dev

将整个数据库中的空字符串('')设置为NULL

来自分类Dev

使用JsonConverter将Null属性设置为空字符串-System.Text.Json

来自分类Dev

在插入数据库时将空字符串设置为null

来自分类Dev

将null设置为输入字段的空字符串值

来自分类Dev

Ember-data:如何将传入的null值设置为空字符串值?

来自分类Dev

使用JsonConverter将Null属性设置为空字符串-System.Text.Json

来自分类Dev

在插入数据库时将空字符串设置为null

来自分类Dev

以html格式将空字符串更新为NULL

来自分类Dev

是否可以将空字符串设置为sass中的类选择器?

来自分类Dev

是否可以将空字符串设置为sass中的类选择器?

来自分类Dev

将字符串设置为NULL

来自分类Dev

将JoinColumn中的空字符串视为null

来自分类Dev

从python中的列表中删除空字符串

来自分类Dev

尝试将临时表中的列值设置为空字符串时出现问题

来自分类Dev

在Spring MVC中将表单值设置为NULL而不是空字符串

来自分类Dev

将空字符串设置为属性文件中键的值

来自分类Dev

如何将nil的可选选项设置为空字符串?

来自分类Dev

我随附的简码将content参数设置为空字符串

来自分类Dev

未启用时,将QDoubleSpinBox值设置为空字符串

来自分类Dev

如何将字段分隔符设置为空字符串?

来自分类Dev

仅将输入字段设置为空字符串而没有选择标记

来自分类Dev

从字符串列表中删除空字符串

来自分类Dev

python中的空字符串?

来自分类Dev

python中的空字符串?

来自分类Dev

asp.net JavascriptSerializer可以将null编码为空字符串吗?

来自分类Dev

防止json_encode将空字符串编码为null

来自分类Dev

“ Mapstruct”是否可以使用mapstruct将空字符串映射为null?

来自分类Dev

asp.net JavascriptSerializer可以将null编码为空字符串吗?

Related 相关文章

  1. 1

    Python-将空字符串设置为0

  2. 2

    将整个数据库中的空字符串('')设置为NULL

  3. 3

    使用JsonConverter将Null属性设置为空字符串-System.Text.Json

  4. 4

    在插入数据库时将空字符串设置为null

  5. 5

    将null设置为输入字段的空字符串值

  6. 6

    Ember-data:如何将传入的null值设置为空字符串值?

  7. 7

    使用JsonConverter将Null属性设置为空字符串-System.Text.Json

  8. 8

    在插入数据库时将空字符串设置为null

  9. 9

    以html格式将空字符串更新为NULL

  10. 10

    是否可以将空字符串设置为sass中的类选择器?

  11. 11

    是否可以将空字符串设置为sass中的类选择器?

  12. 12

    将字符串设置为NULL

  13. 13

    将JoinColumn中的空字符串视为null

  14. 14

    从python中的列表中删除空字符串

  15. 15

    尝试将临时表中的列值设置为空字符串时出现问题

  16. 16

    在Spring MVC中将表单值设置为NULL而不是空字符串

  17. 17

    将空字符串设置为属性文件中键的值

  18. 18

    如何将nil的可选选项设置为空字符串?

  19. 19

    我随附的简码将content参数设置为空字符串

  20. 20

    未启用时,将QDoubleSpinBox值设置为空字符串

  21. 21

    如何将字段分隔符设置为空字符串?

  22. 22

    仅将输入字段设置为空字符串而没有选择标记

  23. 23

    从字符串列表中删除空字符串

  24. 24

    python中的空字符串?

  25. 25

    python中的空字符串?

  26. 26

    asp.net JavascriptSerializer可以将null编码为空字符串吗?

  27. 27

    防止json_encode将空字符串编码为null

  28. 28

    “ Mapstruct”是否可以使用mapstruct将空字符串映射为null?

  29. 29

    asp.net JavascriptSerializer可以将null编码为空字符串吗?

热门标签

归档