我有兩個txt文件。我想用python合併這些文件。 我剛開始學習python,需要一些幫助。我試圖搜索谷歌解決這個問題,但我找不到解決方案。如何使用python txt文件合併?
所以請幫助我。
下面是我的兩個txt文件。
a.txt
有此數據。
Zone,alias1,alias2
PA1_H1,PA1,H1
PA2_H2,PA2,H2
b.txt
有此數據。
WWN,Port,Aliases
da,0,PA1
dq,1,PA2
d2,3,H1
d4,1,H2
期望輸出
Zone,alias1,WWN,Port,alias2,WWN,Port
PA1_H1,PA1,da,0,H1,d2,3
PA2_H2,PA2,dq,1,H2,d4,1
我想下面的腳本,但我不能合併。
row = []
for line in open("mod_alias.txt"):
line = line.split(',')[2]
row.append(line)
strings = row
for line in open("mod_all_cfgshow.txt"):
if any(s in line for s in strings):
field1,field2,field3 = line.split(',')
print field1,field2,field3
如何合併文件? 你能告訴我一個例子嗎?
合併的標準是什麼?基於哪一列? –