True: f = urllib.urlopen("<URL that is cached>") if f is not None: if "InvalidResponse" in f.read(): print "InvalidResponse is cached." break else: print "There is no InvalidResponse... Clearing cache." print urllib.urlopen("http://localhost:8010/ cache/delete").read()
от состояния, то есть функционален по природе. • Состояние существует, но в виде сессий. • Когда мы выполняем последовательность вызовов, мы не думаем о сессии ⟹ нам не хотелось бы думать о деталях сессии при написании кода.