本文目錄一覽:
- 1、如何打開ipynb文件
- 2、如何將python文件導入ipython
- 3、剛開始用jupyter notebook,想問個問題,用這個保存的python腳本是ipynb的擴展名的,怎麼變成py擴展名的
如何打開ipynb文件
1、ipynb文件可以通過在本地安裝Jupyterlab打開,而Jupyterlab安裝需要通過下載並安裝Anaconda。
1.首先我們安裝Anaconda這款軟體。
2.安裝完成後打開開始菜單找到Anaconda3(64-bit),點擊AnacondaPrompt(類似windows的命令行工具)。
3.在命令行進入存放ipynb文件所在的目錄輸入命令jupyterlab將在該目錄下啟動Jupyterlab。
4.輸入後會自動彈出jupyterlab的網頁app,在左面就是ipynb所在目錄,點擊任意一個ipynb文件,就可以在右側顯示內容了。
如何將python文件導入ipython
IPython Notebook使用起來簡潔方便,但是有時候如果需要導入一個現有的.py文件,則需要注意選擇導入的方法以達到不同的效果。目前遇到3種方法。
(1) 直接將.py文件拖拽到Notebook界面中的列表裡
ipython notebook11
(2) 利用 %load:
%load test.py11
這種方法可以將自己編寫的.py文件原封不動地搬到一個cell裡面,自然也往往不是我們想要達到的效果。
(3) 利用 IPython.nbformat.current
import IPython.nbformat.current as nbf
nb = nbf.read(open(‘test.py’, ‘r’), ‘py’)
nbf.write(nb, open(‘test.ipynb’, ‘w’), ‘ipynb’)1234512345
這樣會生成一個名為 test.ipynb 的文件
References
剛開始用jupyter notebook,想問個問題,用這個保存的python腳本是ipynb的擴展名的,怎麼變成py擴展名的
稍微改變一下就行,下面詳解。
如果 Python 進程在機器上擁有寫入許可權,那麼它將把程序的位元組碼保存為一個以 .pyc 為擴展名的文件( “.pyc” 就是編譯過的 “.py” 源代碼)。當程序運行之後,你會在那些源代碼的附近(也就是說同一個目錄下)看到這些文件Python這樣保存位元組碼是作為一種啟動速度的優化。下一次運行程序時,如果你在上次保存位元組碼之後沒有修改過源代碼的話,Python將會載入.pyc文件並跳過編譯這個步驟。當Python必須重編譯時,它會自動檢查源文件和位元組碼文件的時間戳:如果你又保存了源代碼,下次程序運行時,位元組碼將自動重新創建。
原創文章,作者:OHXI,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/138918.html