Urllib.Urlopen Python挑战赛

时间:2014-01-03 03:27:24

标签: python url challenge-response

我最近启动了Python Challenge,当前测试需要一个代码,该代码使用字符串24个字符到当前页面的内容。我想出了一些代码,但无法弄清楚为什么它只进入下一个URL一次,然后卡住,任何想法?我觉得我在这里缺少一些非常基本的东西。谢谢你的帮助。

import urllib
response = urllib.urlopen('http://www.pythonchallenge.com/pc/def/linkedlist.php?nothing=12345')                         #Starting URL

for i in range(10):
x = response.read()[24:]
response = urllib.urlopen('http://www.pythonchallenge.com/pc/def/linkedlist.php?nothing='+str(x))
print "MESSAGE: ", response.read()   #To display all of the page's contents, including information needed to progress to the next URL

1 个答案:

答案 0 :(得分:0)

这个while循环应该工作超过几分钟吗?我做得很好,直到第一种检查点,他们通过不给另一个代码让你的循环绊倒。从我手动获取的下一个代码开始,它已经运行了几分钟。

有没有一种适当的方式让我不在黑暗中?当循环工作时,确实收到有关通信过程的信息吗?