Coding a 'C' interface to python seems straight forward. Is swig worth the trouble ? I want to access some shared libs. I tried the dl module which isn't obvious how it works. import dl fails.