您好,登錄后才能下訂單哦!
這篇文章主要講解了在JupyterNotebook下導入自己模塊的問題解決方案,內容清晰明了,對此有興趣的小伙伴可以學習一下,相信大家閱讀完之后會有幫助。
在jupyternotebook下導入自己寫的模塊,有兩點需要注意:
1.要將自己寫的模塊編程xxx.py的形式,而不是.ipynb文件
2.當更改自己的模塊的內容后,要Restart內核,才能反映到使用該模塊的.ipynb文件中。
補充知識:Jupyter 重新導入修改后的自定義包
Jupyter 經常遇到這樣一個問題,就是在已有的 notebook 中導入了自定義的 itools.py 包文件,但是在編輯 notebook 中發現需要對 itools.py 文件某些函數進行修改,但是保存后再次運行 import itools 語句,發現并沒有效果。
通常有兩種方法解決:
如果你的 notebook 重新運行一下并不需要很久時間,那直接關閉 kernel 重新運行即可。
如果你的 notebook 中已經加載了很大數據量的數據,而且重新運行一下需要比較久的時間,那么可以運行下面一段代碼,來重新導入 itools 包:
import importlib
importlib.reload(itools)
看完上述內容,是不是對在JupyterNotebook下導入自己模塊的問題解決方案有進一步的了解,如果還想學習更多內容,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。