如何在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