Ponowne ładowanie modułu rozszerzenia Python z IPython
Korzystając z Cythona, tworzę moduł rozszerzeń, który zostanie zbudowany jako plik .so. Następnie testuję go za pomocą IPythona. Podczas rozwoju często muszę wprowadzać zmiany i odbudowywać. Muszę także wyjść z powłoki IPythona i ponownie wprowadzić wszystkie polecenia. Ponowny import modułu za pomocą
import imp
imp.reload(Extension)
nie działa, kod nie jest aktualizowany. Czy istnieje sposób, aby uniknąć ponownego uruchamiania powłoki IPython po odbudowaniu modułu?