我遇到了python DictReader 正在加载字典,但正在将空csv单元格作为空字符串加载。我想把它作为一个 None 价值有解决办法吗?
DictReader
None
vshtjzan1#
你所描述的是 csv 该模块设计用于工作。唯一的解决方法是编写代码,以便在读取数据后使其与所需内容保持一致。这样地:
csv
with open('names.csv', newline='') as csvfile: reader = csv.DictReader(csvfile) for row in reader: myfixedrow = {k: (None if v == "" else v) for k,v in row.items()}
1条答案
按热度按时间vshtjzan1#
你所描述的是
csv
该模块设计用于工作。唯一的解决方法是编写代码,以便在读取数据后使其与所需内容保持一致。这样地: