Jupyter Notebook

1.mac安裝Jupyter Notebook

終端輸入pip install jupyter

2.啓動Jupyter

1) 在終端,先cd到源代碼文件目錄(想要存放的Jupyter源代碼目錄)

然後輸入jupyter notebook
終端會啓動一個web服務,網頁地址:http://localhost:8888/?token=b0d62c4a89c7e84e68be06198df971a751ec04c519a7cbd6
瀏覽器打開的就是安裝路徑的文件和文件夾

2) 新建jupyter源文件

打開python源代碼交互式環境
shift+enter運行輸入代碼,In[1]中1代表執行的步驟數

3) 保存代碼

command+s保存文件在新建文件路徑下

4) 停止終端

ctrl+c

3. Jupyter notebook運行優勢

每個格子都是獨立的運行單元,修改上面格子的代碼,只要後面的格子不重新運行,後面的格子就不會被影響。所以運行結果,並不按照代碼前後順序,而是按照執行的時間前後順序。
Kernel-restart & run all從上到下重新執行

4. Jupyter對文檔的支持

note換成markdown,代表支持markdown格式的文檔

5. Jupyter Notebook內置的魔法命令

1) % run

調用py文件然後shift+enter執行

![

2) %load

3) from…import

notebook對同一個文件只導入一次,如果對源文件就行了修改,需要用%run再次執行

4) %timeit查看代碼執行時間

1000loops大部分時間是任務調度和進程啓動時間,進行了1000次計算然後取了1000次平均時間是440us
100萬運算速度已經很慢了41.5ms,它認爲運算時間遠大於調度消耗時間,所以認爲10次計算就已經足夠精確了。相當於底層的自動優化
%%timeit查看代碼快執行時間
在python中,使用列表生成式比for循環慢

5) %time只會測量一次代碼的執行時間

發佈了6 篇原創文章 · 獲贊 5 · 訪問量 554
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章