python中怎样把数据读入到文件中,并且不删除原有的类容
如:devPath='E:/python/log.txt'loglist=re.findall(re.compile(expresion),html)forlistinl...
如:
devPath = 'E:/python/log.txt'
loglist = re.findall(re.compile(expresion), html)
for list in loglist:
urllib.urlretrieve(list,devPath)
怎样才能把所有的list连接中的内容读入到devPath文件中吗,而不是只读取了最后一个。
最好是读取到列表中,并且去掉重复的。 展开
devPath = 'E:/python/log.txt'
loglist = re.findall(re.compile(expresion), html)
for list in loglist:
urllib.urlretrieve(list,devPath)
怎样才能把所有的list连接中的内容读入到devPath文件中吗,而不是只读取了最后一个。
最好是读取到列表中,并且去掉重复的。 展开
展开全部
你这样的话会覆盖
out = open(devPath, "a")
out.write(urllib2.urlopen(url).read())
去重用set
s = Set()
s.add(list)
out = open(devPath, "a")
out.write(urllib2.urlopen(url).read())
去重用set
s = Set()
s.add(list)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
devPath = 'E:/python/log.txt'
ret=[]
loglist = set(re.findall(re.compile(expresion), html))
for list in loglist:
ret.append(urllib.urlopen(list).read())
f=open(devPath,'w')
f.writelines(ret)
f.close()
ret=[]
loglist = set(re.findall(re.compile(expresion), html))
for list in loglist:
ret.append(urllib.urlopen(list).read())
f=open(devPath,'w')
f.writelines(ret)
f.close()
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询