在python中,只要模組(.py檔案)或者包(具有__init__.py檔案的目錄)的目錄在sys.path中,即要匯入的模組(.py檔案)和當前模組在同一目錄,import相應的檔名即可。
(1)按win+r,輸入cmd彈出命令列
(2)從命令列進入python直譯器
比如我的目錄是e:/python/python36/python.exe
法一:
c
:\users\administrator>e:
e:\>cd python/python36
e:\python\python36>python
python 3.6
.4(v3.
6.4:d48eceb, dec 19
2017,06
:54:40
)[msc v.
1900
64bit
(amd64
)] on win32
type "help",,
"credits" or "license"
for more information.
>>>
法二:
c
:\users\administrator>e:
/python/python36/python.exe
python 3.6
.4(v3.
6.4:d48eceb, dec 19
2017,06
:54:40
)[msc v.
1900
64bit
(amd64
)] on win32
type "help",,
"credits" or "license"
for more information.
>>>
(3)檢視python路徑中是否有你寫的.py所在資料夾的路徑,無則新增
比如我編寫的knn.py在f:/python/machinelearning/knn.py
注意追加的路徑是.py所在的資料夾!!!!!不是.py檔案本身的路徑
>>>
import sys
>>> sys.path[''
,'e:\\python\\python36\\python36.zip'
,'e:\\python\\python36\\dlls'
,'e:\\python\\python36\\lib'
,'e:\\python\\python36'
,'e:\\python\\python36\\lib\\site-packages'
]>>> sys.path.
('f:\\python\\machinelearning'
)>>>
import knn
>>>
參考文獻
[1]: python學習第一步—解決無法匯入自己寫的模組的問題.
[2]: python如何呼叫自己寫的包.
命令列 Git Bash命令列小結
展示當前完整路徑pwd 建立資料夾mkdir 建立檔案touch 刪除資料夾rm rf 刪除檔案rm 重新命名mv 展示當前路徑下檔案 除了隱藏檔案 ls 展示當前路徑下所有檔案ls a 展示當前路徑下所有檔案以及詳細資訊ls al 轉至某目錄cd 根目錄 上級目錄.當前目錄.檢視檔案cat 檔名稱...
git 命令列 和 cmd命令列
設定全域性使用者名稱 git config global user.name 區域性把global換成local 檢視全域性 git config global list 檢視git的狀態 git status 初始化 git into 名字 新增乙個檔案 git add readme.txt 刪除...
c mysql命令列 mysql 命令列工具
1 mysql命令選項 2 mysql命令 3 mysql日誌 4 mysql服務端幫助 5 執行mysql指令碼 6 使用技巧 mysql是乙個能夠編輯輸入行的簡單sql shell,支援互動式和非互動式訪問。使用互動式時,查詢結果以ascii表的格式展示。使用非互動式時,查詢結果以製表符分隔的格...