标签: python database sqlite csv null
可能重复: python csv reader behavior with None and empty string
在读取csv文件时,读者会将None或NULL视为(u'')。当将值插入sqlite数据库并执行查询时,这会导致我出现问题,因为所有空值都存储为空字符串。有没有办法使用阅读器插入空值?到目前为止我所拥有的是:
None
NULL
(u'')
reader = csv.reader(open(filename)) curs.executemany("INSERT INTO mytable VALUES (?,?,?,?)", reader)