我目前正在嘗試從另一個.py文件加載功能。我有同一個文件夾:algo.py和test_algo.py。我需要從test_algo算法中導入所有功能,所以我用命令:舊版本的腳本是使用Python導入導入的
from algo import *
進口是成功的但是一個功能do_sthg()
接受3個參數的算法中,但進口版需要4個論點是在的情況下一個非常老的代碼版本。我刪除了所有與.py有關的文件,並且在我的電腦上沒有任何其他具有名稱算法的腳本。這怎麼可能,我該如何解決這個問題?
(我不能指定完整的鏈接到我的劇本,它應該隨着時間而改變,我使用2.7版本的Python)
任何幫助,將不勝感激。
您能否提供一些導致此問題的示例代碼? – randomdude999
你可以分享回溯... –
嘗試'導入算法',然後'打印算法',它應該打印從中加載模塊的文件的名稱。 'import sys' then'print sys.path' in serious doubt。另外,'rm * .pyc'以防萬一。 – 9000