如果我用

read_csv ('data.csv', dtype=str)

Python正在转换我的数据:
2E2 =200.0, 2E4=20000.0

如何停止这种转换?

最佳答案

您必须将列提供给要转换的数据。这是我用您的两个值制作的模型:

 pd.read_csv('102.txt', dtype={'what': str})

输出:
  what        do
0  2E2 20000.000


pd.read_csv('102.txt', dtype={'what': str, 'do': str})

  what   do
0  2E2  2E4

关于python - 如何使用 Pandas 从csv文件中的字符串读取2E2、2E4、3E2、3E4?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59350943/

10-11 06:52