@marataziat
Джангист-тракторист

Как сделать так чтобы после return выполнилось действие?

Мне нужно выполнить действие после return :((, как это сделать?
if delfile == 1:
        return static_file(filenamegen, root="/Users/seal/Desktop/")
        os.remove(filenamegen)
  • Вопрос задан
  • 838 просмотров
Решения вопроса 1
astec
@astec
Разработчик https://debtstracker.io/
if delfile == 1:
result = static_file(filenamegen, root="/Users/seal/Desktop/")
os.remove(filenamegen)
# сделать что то
return result
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
vesper-bot
@vesper-bot
Любитель файрволлов
Перестроить логику работы с файлом. Сначала считать, потом удалить, потом вернуть ссылку на блок данных, который был в файле. Если вызывающий код не хочет/не может работать с чем-то, кроме файла, пусть сам его стирает.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы