首页 > 解决方案 > pandas read_csv 自动更改小数位

问题描述

我正在将带有熊猫的 csv 文件读入数据框。它是自动更改小数位。

在阅读 csv 之前

在此处输入图像描述

用熊猫阅读 csv 后

在此处输入图像描述

我用来阅读的代码是。

df = pd.read_csv(file_path)

请注意,当我在输入中获取此文件时,我不知道该文件可以包含哪些列,因此我无法在阅读时指定 dtype。

标签: pythonpandasdataframe

解决方案


我知道了。read_csv 参数float_precision='round_trip'完成了这项工作。它记住浮点精度。谢谢


推荐阅读