如何在python中迭代csv文件来编辑存储的URL并打开它们?

时间:2018-01-01 06:51:06

标签: python excel python-3.x csv web-scraping

蟒蛇新手,但在C中有3年以上的业余经验。

我在Excel中有一个.csv文件,列中有大约30个网址,格式如下:

B' https://www.facebook.com/ESPN/posts/1914426995270714'

如何在Excel文件中使用这些URL迭代列,并编辑字符串以将其转换为如下链接:

' https://www.facebook.com/ESPN/posts/1914426995270714'

此外,我可以使用哪个模块打开链接并将其内容(文本)写入新列?我知道有很多模块可以获取文章内容,但我不知道如何在csv之后将其写入csv。

非常感谢!

1 个答案:

答案 0 :(得分:2)

检查' csv'模块。 使用此代码读取数据

import csv
with open('yourfileName.csv', mode='r') as infile:
     reader = csv.reader(infile)
     for rows in reader:
          data = rows[2:-1] #to remove the b' and ' characters

那么你很可能需要一个简单的网络剪贴板来读取每个链接的数据,检查" thenewboston" youtube上的网络爬虫播放列表,你可以从那里开始。