Python如何調用自編模塊?
Python如何調用自編模塊?
來自專欄數據分析之「道」
python調用模塊,語法為 import modname
在很多情況下,需要我們自編函數,如下我自己寫的兩個模塊new和hello,文件拓展名.py
調用模塊時出錯,顯示沒有new模塊,該如何解決呢?
方法一:添加模塊存儲路徑(案例中的new.py文件和hello.py文件存儲在電腦桌面上)
結果:調用模塊new成功,使用模塊中的函數驗證下(成功),實現函數的調用!
然而使用該方法後,出現了下列問題
PS問題:明明已成功調用了模塊,為什麼用不了模塊中的函數?
解決:刪除與該模塊同名的.pyc文件,重新按方法一操作,重新添加路徑並調用模塊即可!
方法二:更改模塊存儲位置
先查看pandas路徑,
然後目標模塊複製到pandas路徑中(為了區分方法一,特意更改了模塊名字(new.py=>new2.py)
調用模塊成功!
推薦閱讀: