我想将打印功能列表中的列表返回到CSV列表中。
import re
import requests
from bs4 import BeautifulSoup
for i in range(146):
r = requests.get(("http://www.yellowpages.com/atlanta-ga/trends/{}").format(i))
soup = BeautifulSoup(r.content , "html.parser")
for link in soup.find_all("a",href=re.compile('/atlanta-ga/')):
if 'trends' not in link.get('href'):
link = (link.get('href'))
results = (("http://www.yellowpages.com{}?page=").format(link))
import csv
with open('Catagories', 'w') as myfile:
wr = csv.writer(myfile)
wr.writerow([results])
print(results)
这个目的应该非常明显
答案 0 :(得分:0)
@tdelaney是对的:每次用“w”打开文件时,都会覆盖以前的文本。
修复方法是使用“a”代替:
var fullpath = Dts.Variables["XMLFullPath"].Value.ToString;
var xml = XDocument.Load(fullpath);
查看文档:{{3}}