0
我有以下目錄結構:導入模塊測試
Master
-------Tests
|-----------test_extract.py
-------Scripts
|-----------extract.py
這我試圖做一個單元測試文件extract.py。不過,我收到以下錯誤:
"not {}".format(type(path)))
RuntimeError: 'path' must be None or a list, not >'_frozen_importlib_external._NamespacePath'>
這是如何我試圖導入提取模塊:
import unittest
import sys
print (sys.path[0])
sys.path.insert(0, sys.path[0]+'\\Scripts')
from Scripts import extract
我使用Python 3.5。請指教。
感謝
你爲什麼這樣做吧'sys.path.insert(0,sys.path的[0] + '\\腳本')'?您是否嘗試導入packege來測試模塊? – AndMar