我试图比较两个csv文件。如果用户名与表1和表2的名称相同,我想比较相似性用户名创建表3打印
比如说
table1.csv
id_Acco, user_name, post_time
1543603, SameDavie , "2020/09/06"
1543595, Johntim, "2020/09/11"
1558245, ACAtesdfgsf , "2020/09/19"
table2.csv
id_Acco, user_name, post_time
1543603, SameDavie, "2020/09/06"
1543595, Johntim , "2020/09/11"
1558245, Davidwillian, "2020/09/19"
输出
table3.csv
id_Acco, user_name, post_time
1543603, SameDavie , "2020/09/06"
1543595, Johntim , "2020/09/11"
代码
`A = pd.read_csv(r'table1.csv')
B= pd.read_csv(r'table2.csv')
print(A-B)
print(B-A)
您可以
concat
A和B并检查duplicated
记录:输出(在
table3.csv
中):另外,如果您的文件中有时像示例中那样有这些尾随空格,您可能希望在连接后去掉它们:
相关问题 更多 >
编程相关推荐