Python/Pandas为字符串添加引号



我正在使用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')

这将保存结构!

相关内容

  • 没有找到相关文章

最新更新