我最近开始了 Python 挑战赛,当前的测试需要在当前页面内容中使用字符串 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