我得到一个错误,当我尝试运行这个简单的Python脚本:NameError:名字 'urlstring' 没有定义
for url in urllist:
try:
file = urllib2.urlopen (url)
urlstring = file.read()
except:
print "Can't open URL"
pass
m = [ ]
m = re.findall (
r'file:///\\results.cal.ci.spirentcom.com\\smt\\SCMSmartTest\\\d+.\d+\\BLL\d+_IL\d+\\.*?\\TC\S+tcl',
urlstring)
copyFileCounts = 1
以下错误显示:
Traceback (most recent call last): File "D:\Python\untitled\regression.py", line 75, in urlstring) NameError: name 'urlstring' is not defined
错误显然告诉你现在有'urlstring',所以也许你的代码失败了,而不是'try',你的'except'已经跑了?为什么不把m = re.findall()移到'try/except'的东西? – senaps
感谢它的作品 –
不要抓住所有的例外!这不是口袋妖怪! –