【发布时间】:2021-10-27 10:16:27
【问题描述】:
我正在使用 yaml.dump 将一些数据从 .csv 文件转储到 .yml 文件。 我的问题是当我将数据转储到 .yml 文件时。所有当前的 yaml 都消失了,只有 .csv 文件中的新 yaml 显示。
例子:
在我将 yaml 转储到 .yml 文件之前:
Text: 'This is some yaml'
MoreText: 'This is more yaml'
在我转储 yaml 之后(所有当前的 yaml 都消失了,只有新节目):
NewYamlFromCsvFile: 'This is new yaml'
我想要什么:
Text: 'This is some yaml'
MoreText: 'This is more yaml'
NewYamlFromCsvFile: 'This is new yaml'
这是我的 yaml.dump 代码:
yaml.dump(
df.loc[(df['NAME'] == pack)].to_dict(orient='records'), # Send keywords to the right pack, etc java keywords to java pack.
outfile,
sort_keys=False,
width=72,
indent=4
)
当新的 yaml 被转储时,我有什么办法不删除当前的 yaml?谢谢!
【问题讨论】:
标签: python dataframe yaml pyyaml