Problema de línea en blanco de Python csv

Escribir a csv

with open(birth_weight_file,'w') as f:
    writer=csv.writer(f)
    writer.writerow(birth_header)
    writer.writerows(birth_data)
    f.close()

Copiar

El resultado final de esta escritura es que el archivo csv generado tiene una línea en blanco entre cada dos líneas. La solución es agregar nueva línea = '' después de abrir.

Método de escritura:

with open(birth_weight_file,'w',newline='') as f:
    writer=csv.writer(f)
    writer.writerow(birth_header)
    writer.writerows(birth_data)
    f.close()

Supongo que te gusta

Origin blog.csdn.net/qq_34626094/article/details/112919541
Recomendado
Clasificación