熊猫输出文件不正确

时间:2021-01-06 21:51:46

标签: python python-3.x pandas dataframe

我有一个看起来像这样的 DF:

                     Group     Description                       Type     Membership_Count     Members
0     ~Worker~ Start Group                Worker Start Assignee Group                    0

当我查看输出文件时,它看起来像这样:

Security Group^Description^Type^Membership_Count^Members
~Worker~ Start Group^^"Worker Start
Assignee
Group"^0^

我希望输出文件如下所示:

Security Group^Description^Type^Membership_Count^Members
~Worker~ Start Group^^"Worker Start Assignee Group"^0^

有什么建议吗?

我正在使用此代码输出文件:

stuff_df_output = stuff_df.to_csv(
    path_or_buf = os.getcwd() + '\\' + 'testing_output.txt',
    header=True,
    index=False,
    sep='^',
    mode='a'
    )

2 个答案:

答案 0 :(得分:1)

我想通了,有一个奇怪的换行符把一切都搞砸了。 一旦我删除了它,一切都完美无缺。

答案 1 :(得分:0)

df.columns = df.columns.replace('\n',' ').replace('\r,'')

就是你想要的

相关问题