在使用Python寫入操作完畢的csv文件時出現(xiàn)空行如下圖:
原因在于 使用open打開文件時需要使用 "xb" 形式打開 即以 Binary形式打開 否則就會出現(xiàn)空行。
示例:
csv_file = open(filename, 'rb')
reader = csv.reader(csv_file)
data = [] # 存入待導入信息
reader.next() # 拋出第一行
for line in reader:
data.append(line)
csv_file.close()
self.check_in_out(data, _filename)