解決Jupyter呼叫本地檔案方法的問題

2021-10-06 07:54:29 字數 864 閱讀 6353

在日常開發python程式工具中,使用最多是的通過jupyter,這種視覺化的互動環境給開發帶來非常方便,但使用jupyter呼叫其他檔案會出現兩個問題:

這是比較簡單的問題,基本上稍微搜一下可以解決,即要保證 你被呼叫函式的檔案 要和呼叫的檔案在同一目錄下,或同一目錄的子目錄下。

例如這裡我在train.ipynb檔案裡要呼叫tools工具包中的方法conduct.ipynb downloaded as .py檔案,並確保conduct.py檔案在train.ipynd檔案同一級目錄下 呼叫時 直接呼叫為:from tools.conduct import *這樣就可以呼叫conduct中的所有方法了。

當你import 一邊conduct.py後,又重新對conduct.ipynb進行編寫,比如再新增乙個函式之類得話,**這個時候不能直接重新conduct.ipynb downloaded 為.py檔案,你會發現 新新增的函式,並不能被import到train檔案中會提示 no module in ……。

這時需要重新裝載模組,方法如下:

```python

from imp import reload

reload(tools.conduct)

然後你就可以直接匯入方法了

切換路徑在Jupyter裡呼叫本地檔案的操作

jupyter是乙個 的 編輯工具,想要呼叫本地的檔案則需要切換路徑到相應的檔案路徑下 切換路徑要在開啟jupyter之前完成 操作 cd 空格 檔案路徑 碟符 示例 pytorch c users zh cd e duchenggang 2018 2 file cs231n pytorch c u...

js呼叫本地exe檔案

執行時需要去掉注釋 windows registry editor version 5.00 hkey classes root pw pw 協議名稱 pw protocol pw 協議路徑 url protocol hkey classes root pw defaulticon pw 協議名稱 ...

呼叫本地 exe檔案方法

最近遇到乙個需求,現場觸控螢幕,需要呼叫電腦自帶鍵盤,試了網上說的 var shell new activexobject wscript.shell shell run osk 但是結果沒用。看到一篇 html啟動本地exe檔案,成功了。如下 結構 開啟登錄檔,在hkey classes root...