2016-09-22 26 views
-2

私は作成したキーに基づいてマージする必要がある2つのCSVファイルを持っています(IDをマスクして後でキーにIDを結合することが目的でした) SSISでは、私のpythonスクリプトからのバッチスクリプトを実行する際にエラーが出ます(SSIS以外のパッケージをSSIS外で実行しないでください)。デモ。1つの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) 
関連する問題