Ответ 1
Вы можете найти тысячи примеров с открытым исходным кодом, например. с поиск кода Google, вот он:
http://www.google.com/codesearch?hl=en&lr=&q="imp.find_module"+"imp.load_module"&sbtn=Search
Изменить: по мере того, как вопроситель пояснил, что он ищет пример реализации, а не использовать, лучше URL для поиска:
http://www.google.com/codesearch?hl=en&sa=N&q="path_hooks"++lang:python&ct=rr&cs_r=lang:python
Один читаемый пример (хотя НЕ подходит для использования в качестве использования reddit.) urlimport.
Что касается поддержки Python 2 и Python 3 в то же время, это звучит амбициозно - я не знаю ни одного существующего импортного крючка, который утверждает. В вашей обуви я бы начал предлагать полную поддержку Python 2.6, а затем, когда это работает (и у него хорошая батарея тестов, и вы можете переключиться с помощью переключателя -3
), я бы использовал 2to3
источники и см., если что-то сломается (если да, узнайте, зачем, исправить источники 2.6, итерации).