【发布时间】:2019-08-04 01:09:38
【问题描述】:
我想读取以下格式的csv
BX80684I58400;https://www.websupplies.gr/epeksergastis-intel-core-i5-8400-9mb-2-80ghz-bx80684i58400
bx80677g3930;https://www.websupplies.gr/epeksergastis-intel-celeron-g3930-2mb-2-90ghz-bx80677g3930
我使用以下
contents = []
with open('websupplies2.csv','r') as csvf: # Open file in read mode
urls = csvf.read()
split_urls=urls.split('\n')
for split_url in split_urls:
contents.append(split_url[1])
但我明白了
字符串索引超出范围
我注意到我无法通过 delimiter=';'在 csvf.read() 中。 如果我将其更改为
csv.reader(csvf, delimiter=';')
我知道不支持拆分..
感谢您的宝贵时间
【问题讨论】:
标签: python python-3.x csv web-scraping