Каков наилучший способ перехода от imp к importlib для файлов CloudLinux Passenger WSGI?
Я ищу лучший способ перехода от imp
к importlib
с моим passenger_wsgi.py
файлом, используя importlib
, как рекомендовано pylint
.
Мой файл пассажира выглядит следующим образом:
import imp
import os
import sys
sys.path.insert(0, os.path.dirname(__file__))
wsgi = imp.load_source('wsgi', 'core/wsgi.py')
application = wsgi.application
Я видел несколько примеров с использованием importlib.utils.find_spec(path)
и несколько с использованием importlib.machinery.SourceFileLoader('name','script')
У кого-нибудь есть пример для своего файла passenger_wsgi.py, который использует более новый метод с importlib, который был бы новым стандартом, которым они могли бы поделиться?