[Level 29]
Title: silence!
源码并没有发现什么不妥。所以,OVER。
源码下方还有许多空格,取出来并计算每一行的空格数,转换成 ascii 码,熟悉的开头-> bz2 模块解决。
import httplib2
import bz2
h = httplib2.Http('.Cache')
headers={'Authorization': 'Basic cmVwZWF0OnN3aXRjaA=='}
data = h.request('http://www.pythonchallenge.com/pc/ring/guido.html',headers=headers)[1]
blank = data.decode().splitlines()[12:]
b = [len(line) for line in blank]
print(bz2.decompress(bytes(b)))
得到:
b"Isn't it clear? I am yankeedoodle!"
是yankeedoodle,[Level 30]