编程语言
首页 > 编程语言> > 如何在python的csv文件中识别空白字段?

如何在python的csv文件中识别空白字段?

作者:互联网

我有一个5列的csv文件:

1, 2312, "A", , 20
2, 8383, "B", "UK", 
3, 3883, , , 45

其中的列代表id,customerId,customerName,customerAddress和customerAge.
我想在年龄为空白的地方输入0,在其他字符串类型属性为空白的地方输入”.但是我无法识别python中的空白字段.我尝试做一些事情,例如:

> len(row [4])== 0
>行[4] ==”
>行[4] ==无
> repr(row [4])==”

但这没用.我究竟做错了什么?

解决方法:

你不想用

0,None,False,”都不是True

if not row[4]:

你也可以

bool(row[4])

对于上述所有值,它将返回False

标签:python-2-7,csv,python
来源: https://codeday.me/bug/20191127/2076031.html