Я заметил, что исходный код модуля importlib можно прочитать с помощью модуля проверки. Однако существует ли альтернативный способ доступа к этому коду, чтобы его можно было изменить? Предположительно, у Inspect.getsource должен быть какой-то способ найти это.
import inspect
import importlib
spec = importlib.util.spec_from_file_location(module_name, source_path)
module = importlib.util.module_from_spec(spec)
print(inspect.getsource(module))