37,738
社区成员
发帖
与我相关
我的任务
分享
# -*- coding: cp936 -*-
import urllib
import re
f=file('zhengze2.txt','w')
for i in range(400,410):
sock=urllib.urlopen("http://baike.baidu.com/view/%s.html"%i)
html=sock.read()
#print html
r1=re.compile('(?<=title=").*[\x00-\xff](?=")')
list1=r1.findall(html)
#print list
li=["向上跳转","添加到搜藏"]
for i in range(len(list1)):
if list1[i]==li[0]:
t=i
break
for i in range(len(list1)):
if list1[i]==li[1]:
s=i
break
for i in range(t,s):
f.write(list1[i])
f.close()