Как получить текст строки кода?
Я не уверен, можно ли подобное сделать, но я имею ввиду: есть ли функция, которая возвращает что написано в строке кода в формате str скажем, по индексу строки. Например, в выполняемом коде есть строка print("hehe") под индексом 1. Вот функция magicfunc(1). Она должна искать в этом же коде строчку с индексом 1, и результат выполнения в этом случае будет "print("hehe")".
Ответы (1 шт):
Автор решения: Cat met
→ Ссылка
Есть такой прекрасный модуль: icecream
from icecream import ic
ic(print("123")) # => print("123"): 123