0
我試圖執行自定義find_module
和load_module
方法。 它似乎被調用,但find_module
總是調用 全名和路徑始終設置爲None
。 我不明白爲什麼。自定義find_module總是調用'全名'等於無
下面是程序部分:
class TouchImportLoader:
def load_module(self, fullname):
return None
class TouchImportFinder:
def find_module(self, fullname, path=None):
#fullname and path seem to be None always, when printed here
return TouchImportLoader()
sys.meta_path.append(TouchImportFinder)
我用簡單的腳本,如稱之爲:
import time
print(time.clock())
謝謝。我將Python嵌入到另一個應用程序中,並且無法在初始化過程中捕獲任何錯誤。這解決了這個問題。 – rbairos