というdllファイルがあり、をロードするために使用するbanana.dllというモジュールがあり、それらが同じディレクトリに格納されているとします。たとえば、Windows の場合です。banana.pyctypesbanana.dllc:\Python27\lib
ここで、モジュールをインポートするtesting.py他のディレクトリ (たとえば) に呼び出される新しい python ファイルを作成します。ただし、現在の作業ディレクトリはが格納されているディレクトリであるためです。そのため、ハードコーディングしてディレクトリを手動で変更する必要があります。c:\user\desktopbanana.pytesting.pyc:\Python27\lib
banana.dllしかし、保存されているパスを検索できるよりスマートな方法はありますか?