import re import urllib2 URL = 'http://www.pythonchallenge.com/pc/def/linkedlist.php?nothing=%i' direct = 12345 while direct: f = urllib2.urlopen(URL % int(direct)) text = f.readlines() direct = ''.join(re.findall('[0-9][0-9]*', ''.join(text))) print direct,text f.close()
這關實在有點tricky
中間有幾頁傳回的內容數字超多,有些是假的
又有些根本沒數字,直接叫你除以二
所以只能手動改direct來得到結果了
還好也沒跑很多次
。
Ps.
中間有Infinite loop,真是Tricky...
0 comments:
Post a Comment