用python写一个重启路由器的脚本,怎么做?
0
新人一枚,在做爬虫时,遇到问题,如题所示,
使用了BS4模块抓得数据,数据符合表达式:
for result_div in soup.findAll("div", {"class": re.compile("result c-container")}):
snapshot_right = result_div.find("a",{"class": re.compile("m")}).get("href")
而后想要将数据输出到CSV中,所使用的为:
csvfile = file('youyu.csv', 'wb')
csvfile.write(codecs.BOM_UTF8)
writer = csv.writer(csvfile)
writer.writerow(['ADDRESS'])
for result_div in soup.findAll("div", {"class": re.compile("result c-container")}):
snapshot_right = result_div.find("a",{"class": re.compile("m")}).get("href")
data1 = [snapshot_right]
writer.writerows(data1)
这样得到的结果输出到CSV中,是每一个字母占一个单元格,我想让输出的每一个地址作为一个整体输出,而不是一个一个输出
使用了BS4模块抓得数据,数据符合表达式:
for result_div in soup.findAll("div", {"class": re.compile("result c-container")}):
snapshot_right = result_div.find("a",{"class": re.compile("m")}).get("href")
而后想要将数据输出到CSV中,所使用的为:
csvfile = file('youyu.csv', 'wb')
csvfile.write(codecs.BOM_UTF8)
writer = csv.writer(csvfile)
writer.writerow(['ADDRESS'])
for result_div in soup.findAll("div", {"class": re.compile("result c-container")}):
snapshot_right = result_div.find("a",{"class": re.compile("m")}).get("href")
data1 = [snapshot_right]
writer.writerows(data1)
这样得到的结果输出到CSV中,是每一个字母占一个单元格,我想让输出的每一个地址作为一个整体输出,而不是一个一个输出
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
1 个回复
maya16 - 物联网学习者 2017-01-11 回答
赞同来自: