Есть ли способ запоминать вывод функции на диск?
У меня есть функция
def getHtmlOfUrl(url):
... # expensive computation
и хотел бы сделать что-то вроде:
def getHtmlMemoized(url) = memoizeToFile(getHtmlOfUrl, "file.dat")
а затем вызовите getHtmlMemoized (url), чтобы выполнить дорогостоящее вычисление только один раз для каждого URL-адреса.