Есть ли способ программно избавиться от кеширования в Python? У меня есть следующий код в ячейке блокнота Python в VSCode. После запуска я возвращаю True и получаю 2 как напечатано.
Код: Выделить всё
def oracle():
print(2)
def function():
oracle()
return True
function()
Теперь, если я затем изменю этот код и снова запущу ячейку со следующими изменениями:
Код: Выделить всё
def oracle():
print(2)
def function():
oracle1()
return True
function()
Когда я запускаю новые изменения, я все равно получаю значение True и печатается 2. Я думаю, это потому, что ноутбук кэширует данные. Есть ли способ программно избавиться от кеширования?
Подробнее здесь:
https://stackoverflow.com/questions/780 ... e-notebook