我正在使用Python/Pandas编辑由另一个程序创建的csv文件。
其中一列包含包含在双引号中的值:
"RGB (0255255),
例如。这就是程序输出的方式,我需要保留这些引号,以便在编辑后将其读回程序中。目前,当我尝试将编辑的数据帧导出到。csv时,值周围的引号消失了。所以这些值看起来像这样:
RGB (0255255)
我尝试在导出之前手动添加引号到列中的值,但现在.csv文件有三重引号,所以看起来像这样:
""RGB(0255255)"">
我没有对这个特定的列做任何事情,我只需要它保留在读取到我的Python脚本之前的格式。我假设我的read_csv或to_csv命令中有一些参数,但我不确定从哪里开始。任何帮助都非常感谢!
将DataFrame保存为pickle。
df.to_pickle('test.pkl')
# To load the dataframe again
df = pd.read_pickle('test.pkl')
这将保存结构!