簡體   English   中英

使用python將URL添加到csv中的網頁列表

[英]add url to list of webpages in csv using python

我有一個包含以下數據的csv文件:
PageName,ID
索引1
圖片,2
聲音3
應用程序,4
游戲,5
...

我想在“ PageName”下列出的每個頁面上添加一個前綴URL(例如,將“ Index”設置為“ https://www.example.com/Index ”)。

更新:
我嘗試使用以下代碼進行操作:

import csv
reader = csv.reader(open('small.csv', 'rb'))
writer = csv.writer(open('full.csv', 'wb'))
for row in reader:
    writer.writerow("https://www.example.com/" + [row[0], row[1]])

但是我得到了錯誤:
writer.writerow(“ https://www.example.com/ ” + [row [0],row [1]])TypeError:無法連接'str'和'list'對象

更新2:
我的錯。 沒有正確格式化代碼(根據@Linuxios的答案)。
現在一切正常。

嘗試這個:

writer.writerow(["https://www.example.com/" + row[0], row[1]])

為了防止此操作將URL放在標題之前,請將其添加到循環之前,以使標題通過不變:

writer.writerow(reader.next())

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM