第一个文件:逗号分隔文件
LastName, FirstName, Gender
第二个文件:管道分隔文件
LastName|FirstName|Gender
第三个文件:空格分隔文件
LastName Gender First Name
使用 Python 2,我需要合并所有这些文件,然后将结果输出到一个分隔文件中。如何实现这一点?另外,如果我想按姓氏升序排序并输出到另一个文件,请按性别排序并输出到另一个文件。
我使用熊猫库想通了这一点,它让我的生活变得更加轻松。
我刚刚做了merged_frame = pd.concat([dfpipe,dfspace,dfcomma],ignore_index=True)。剩下的唯一问题是与日期格式显示有关。
unsorted_header_frame.to_csv('output_file.txt',date_format='%m/%d/%Y',index=False)
当我导出为 csv 时,date_format已正确导出。但是当我只是在终端窗口上打印数据框时,日期以 %Y-%m-%d 显示,关于如何以 %m/%d/%Y 格式显示的任何建议?