1.d:
cd d:\ai-learn-daima\knn
>>>e:\python34\python.exe
import knn
group,labels = knn.creatdataset()
knn.myclass([0,0],group,labels,3)
報錯:1.importerror: no module named 「myclass」
在ide中執行python程式,都已經在預設的專案路徑中,所以直接執行是沒有問題的。但是在cmd中執行程式,所在路徑是python的搜尋路徑,如果涉及到import引用就會報類似importerror: no module named ***這樣的錯誤,解決方法:
在報錯的模組中新增:
2.dict object has no attribute iteritems
python2和python3存在版本上的不相容性
python3.5中:iteritems變為items
Python 程式設計中遇到的幾個小問題
1.引入同級目錄下的 py中的sss類 直接在要引入的py檔案中 import 或者 from import sss 2.arg 在python的函式用 def fun args join args print arg arg是乙個tuple type args 錯誤,一次給type傳遞了3個引數 ...
python學習中遇到的函式
最近在維護公升級工具wana,由於這個工具對效率要求不明顯,所以使用python開發,而此前我對python並沒有太過深入的學習與使用,故這裡將學習過程中遇到的有趣知識點總結如下 enumerate 函式用於將乙個可遍歷的資料物件 如列表 元組或字串 組合為乙個索引序列,同時列出資料和資料下標,一般...
最近遇到的幾個python問題彙總
python中的版本是乙個很重要的東西,因為低版本向高版本幾乎完全不相容,高版本向低版本也幾乎是不相容的樣子。不知道python開發團隊在想什麼,哈哈。在網上查詢的第乙個方式如下 python c import matplotlib print matplotlib.version tracebac...