在上传CSV文件之前,需要先将小数格式化为字符串类型,并用双引号括起来。下面是一个Python示例代码:
import csv
with open('data.csv', 'w', newline='') as csvfile: writer = csv.writer(csvfile) writer.writerow(['name', 'amount']) writer.writerow(['Alice', '"10.5"']) writer.writerow(['Bob', '"20.0"'])
上述代码会将两个小数值(10.5和20.0)格式化为字符串类型,并用双引号括起来,最终生成的CSV文件中不会存在小数四舍五入的问题。