1
我從Python語言開始,面臨我的腳本問題。在stackoverflow上,我只有一個帖子,其中有人問如何寫在列中,但形成我這是問題:)Python編寫者的麻煩
我有兩個列表。第一個包含一些其他列表,其內容必須寫入csv文件,第二個列表將創建文件的名稱。
contentlist = [element1, element2 ... ]
namelist = ['element1', 'element2' ... ]
列表contentlist的每一項都遵循此模式:
'url 1 | text1'
對於輸出我想這樣的事情,URL和文本由被劃分|字符:
Column1 Column2
url1 text1
url2 text2
我的腳本部分成功。
for name, content in zip(namelist, contentlist):
with open(name, 'w') as f:
w = csv.writer(f, dialect = 'excel', delimiter=',')
w.writerows([content])
但我得到這樣的輸出:
column1 column2
url1 | text1 url2 | text2
如果我在腳本的最後一行刪除[],我設法噸得到的輸出我想我,但顯然有一個逗號每個角色之間。
有人可以幫助我嗎?提前致謝。
完美!謝謝 ! – user1474018