- 论坛徽章:
- 0
|
因为写的是while True 然后执行几次都是正常 但一般第四次的时候 就输出aaa 然后脚本就不动了 不知道是怎么回事 请大家帮忙看下 谢谢了。如果将urllib2改成urllib的话 就执行第二次到输出aaa就卡住了。。初学python 寻求帮助 谢谢大家了
import urllib2
import re
while True:
a=raw_input(' 搜索:')
print '\n'
url=r'此处为Url'
req = urllib2.urlopen(url)
print 'aaa' #用于测试
content=req.read()
print 'bbb' #用于测试
req.close()
print 'ccc' #用于测试
question = re.findall(r"margin:0px 0;'>\s+(.*?)</div>",content)
print 'ddd' #用于测试
for i in range(len(question)):
question=question.replace(r'</em>',"").replace(r'<em>',"").replace(r'...',"")
print question,'\n'
|
|