我希望str.format
在完成后再次执行。
以下是代码:
url = 'http://demosite.com/posts/{}'.format(i)
req = urllib2.Request(url, headers={ 'User-Agent': 'Mozilla/5.0' })
答案 0 :(得分:2)
while True:
supermercado()
答案 1 :(得分:1)
简单修复。这一切都取决于你想要运行它的次数。我使用一个简单的交互式来解决我的大多数程序的这个问题。在你的情况下,它看起来像这样:
active = True
while active:
supermercado()
reply = input("Run again? ('y'/ 'n') > ")
reply.lower()
if reply == "y":
active = True
else:
active = False
这允许您根据用户的需要多次调用程序。当用户不再希望运行程序时,他们输入'n'并且程序自行关闭。
祝你好运!