第一个文件:逗号分隔文件
LastName, FirstName, Gender
第二个文件:管道分隔文件
LastName|FirstName|Gender
第三个文件:空格分隔文件
LastName Gender First Name
使用Python 2,我需要合并所有这些文件,然后将结果输出到单个分隔文件中。怎么做到这一点?此外,如果我想按姓氏升序排序并输出到另一个文件,按性别排序并输出到另一个文件。
答案 0 :(得分:0)
我用Pandas库来解决这个问题,这让我的生活更加轻松。
我刚刚做了merged_frame = pd.concat([dfpipe,dfspace,dfcomma],ignore_index = True)。剩下的唯一问题是日期格式显示。
unsorted_header_frame.to_csv(' output_file.txt',DATE_FORMAT ='%米/%d /%Y',索引=假)
当我导出到csv时,date_format被正确导出。但是当我在终端窗口打印数据框时,日期显示在%Y-%m-%d,有关如何以%m /%d /%Y格式显示的任何建议吗?