我最近启动了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
答案 0 :(得分:0)
这个while循环应该工作超过几分钟吗?我做得很好,直到第一种检查点,他们通过不给另一个代码让你的循环绊倒。从我手动获取的下一个代码开始,它已经运行了几分钟。
有没有一种适当的方式让我不在黑暗中?当循环工作时,确实收到有关通信过程的信息吗?