python學習中遇到的幾個報錯

2021-08-25 14:37:40 字數 525 閱讀 1194

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...