与这篇文章类似:Conversion text to number in python 我在尝试将csv文件转换为xlsx时遇到问题,同时保持单元格格式为数字。 在大多数情况下,我的代码都可以工作。它将一些文本单元格转换回数字,但任何带逗号的数字(如任何数字>= 1,000)仍保留为格式化为文本的单元格。附件是我的代码和完成任务的结果 import pandas as pd
# Rename
我尝试了一些方法,每次尝试都会遇到不同的错误。首先,我使用'r'和'w'选项进行读写,但这导致在excel中查看时实际行之间的csv为空白行。
所以,我想我必须用'rb'和'wb'来读写。但是,现在我得到了错误:_csv.Error iterator should return strings, not bytes (did you open the fi