2016-09-22 137 views
-2

我有2個CSV文件,我需要基於我創建的一個密鑰合併在一起(目的是掩蓋ID然後再加入關鍵的ID)我可以做到這一點在SSIS中,但即時通訊從我的python腳本運行批處理腳本時出錯(與SSIS有關的事情不在SSIS之外運行軟件包,與軟件團隊合作修復),但同時我希望只爲它工作演示。從一個CSV文件添加列到另一個CSV文件

這是可能的Python嗎?

File 1: 
input_id multiple columns ---> 
1 
2 
3 
File 2: 
input_id ID 
1   1234 
2   1235 
3   1236 

output: 
input_id multiple columns ---> ID 
1        1234 
2        1235 
3        1236 
+0

你能更清楚,你想增加一列? –

+0

是的,我想從csv文件添加一列到另一個。我用熊貓計算出來,合併感謝您的回覆! – Ninjaboy12

回答

-1
a = pd.read_csv("import.csv") 

b = pd.read_csv("entity_ids.csv") 

merge = a.merge(b, how='left', on='input_id') 

merge.to_csv("test2.csv", index = False) 
相關問題