第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Jupyter Lab/Notebook 魔術(shù)命令 %load 與平臺無關(guān)的路徑

Jupyter Lab/Notebook 魔術(shù)命令 %load 與平臺無關(guān)的路徑

紫衣仙女 2021-06-06 16:35:37
我正在嘗試開發(fā)一個 Jupyter 筆記本,其中包含具有 %load 魔法命令以從其他地方加載代碼的單元格。此代碼與筆記本所在的目錄不在同一目錄中。我希望它可以在 Windows、Linux 和 Mac 上運(yùn)行,所以路徑分隔符有時應(yīng)該是“\”,有時是“/”。通常我會通過使用 os.path.join 來解決這個問題。盡管如此,當(dāng)我使用 load 命令執(zhí)行此操作時,筆記本只會評估路徑,而不會實(shí)際加載代碼。除了首先更改工作目錄并在執(zhí)行我加載的代碼后將其改回之外,有沒有辦法做到這一點(diǎn)?簡要示例:import os%load os.path.join('example', 'file.py')這會產(chǎn)生錯誤,因?yàn)樗鼘?shí)際上會搜索名稱為 os.path.join('example', 'file.py') 的文件。如果我首先評估它并將結(jié)果放入負(fù)載中,我會得到:import osto_include = os.path.join('example', 'file.py')print(to_include)%load to_include這評估為# %load to_includeexample/file.py但顯然我想要加載該文件的內(nèi)容,而不是路徑 + 文件名。我究竟做錯了什么?
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 211 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號