Python如何調用自編模塊?

來自專欄數據分析之「道」

python調用模塊,語法為 import modname

在很多情況下,需要我們自編函數,如下我自己寫的兩個模塊new和hello,文件拓展名.py

調用模塊時出錯,顯示沒有new模塊,該如何解決呢?

方法一:添加模塊存儲路徑(案例中的new.py文件和hello.py文件存儲在電腦桌面上)

結果:調用模塊new成功,使用模塊中的函數驗證下(成功),實現函數的調用!

然而使用該方法後,出現了下列問題

PS問題:明明已成功調用了模塊,為什麼用不了模塊中的函數?

解決:刪除與該模塊同名的.pyc文件,重新按方法一操作,重新添加路徑並調用模塊即可!

方法二:更改模塊存儲位置

先查看pandas路徑,

然後目標模塊複製到pandas路徑中(為了區分方法一,特意更改了模塊名字(new.py=>new2.py)

調用模塊成功!

推薦閱讀:

相關文章