Доступ к исходному коду из модуля importlib [дубликат]Python

Программы на Python
Ответить
Anonymous
 Доступ к исходному коду из модуля importlib [дубликат]

Сообщение Anonymous »

Обратите внимание, что это не то же самое, что предыдущий вопрос. Используя importlib, можно ли изменить входящий исходный код, поскольку благодаря Inspect мы теперь знаем, что модуль importlib действительно содержит текст исходного кода. Теперь вопрос лишь в том, как получить к нему доступ.
Я заметил, что исходный код модуля 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))
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»