Я немного запутался со своими операциями импорта и хотел бы узнать, какую версию функции я использую.Есть ли какой-нибудь способ получить имя файла, где его содержит реализация или класс?
Вы можете использовать inspect модуль из стандартной библиотеки Python
inspect
import inspect inspect.getfile(some_func)
Это должно работать для большинства функций.Это не будет работать для встроенных модулей, но вы их не импортируете.
import sys sys.modules[somefunc.__module__].__file__