【发布时间】:2015-08-28 16:55:24
【问题描述】:
文件“F:\Documents and Settings\Administrateur\cracker.py”,第 56 行 if line.startswith('
我的代码:
if system() == 'Linux':
banner()
f = open('/tmp/data.txt', 'rU')
for line in f:
if line.startswith('<li><a') == True:
m = re.search(r'(<a href=")(.+[^>])(">)', line)
i += 1
local_name = '%s/file%d.txt' % (fout, i)
print 'Retrieving...\t\t', site + m.group(2)
try: urllib.urlretrieve(site + m.group(2), local_name)
except IOError:
print '\n[%s] doesn\'t exist, create it first' % fout
sys.exit()
if line.startswith('<img') == True:
m1 = re.search(r'(<a href=")(.+[^>])(">)', line)
i += 1
local_name = '%s/file%d.txt' % (fout, i)
print 'Retrieving...\t\t', site + m1.group(2)
try: urllib.urlretrieve(site + m1.group(2), local_name)
except IOError:
print '\n[%s] doesn\'t exist, create it first' % fout
sys.exit()
【问题讨论】:
-
您所要做的就是重新格式化您的代码,使其在整个文件中保持一致
-
这正是错误所说的。使用您选择的编辑器来使用所有制表符或所有空格。
-
@MEhdiMEhdi 我们知道错误并告诉您如何修复它
标签: python