import imp import os import ctypes import glob import os.path import platform import sys # global yap_lib_path #yap_lib_path = os.path.dirname(__file__) # if platform.system() == 'Windows': # def load( dll ): # dll = glob.glob(os.path.join(yap_lib_path,dll))[0] # dll = os.path.abspath(dll) # ctypes.WinDLL(dll) # else: # def load( l0 ): # for i in ["@libdir@",""]: # dll = os.path.concat(i,l0) # dll = glob.glob(os.path.join(yap_lib_path,dll))[0] # dll = os.path.abspath(dll) # ctypes.CDLL(dll) # # load('libYap*') # # load('libPy4YAP*')