jupyter優點:
前面cell中的變數都可在後面使用
方便資料載入
restart and run all: 防止提前呼叫後面初始化的變數
%run
%run myscript/hello.py
hello(
"fff"
)
【注】載入進來以後,後面直接可以使用已載入的指令碼中的方法
將模組載入進來:
mymodule.first_ml.predict(
1)
from mymodule import first_ml
first_ml.predict(
2)
時間分析: %timeit、%time
單行指令:
%timeit l =
[i**
2for i in
range
(1000
)]
多行指令:
%
%timeit
l =[
]for n in
range
(1000):
2)
生成表示式比for迴圈快
%time l =
[i**
2for i in
range
(1000
)]
wall time:物理時間
cpu times: cpu多個核時間總和
%lsmagic
檢視魔法命令
魔法命令加?檢視文件
%run?
:中間沒有空格
遠端訪問jupyter notebook
ipython notebook是乙個基於瀏覽器的python資料分析工具,使用起來非常方便,具有極強的互動方式和富文字的展示效果。jupyter是它的公升級版,但是它預設只能在本地訪問,如果想把它安裝在伺服器上,然後在本地遠端訪問,則需要進行如下配置 1.登陸遠端伺服器 2.生成配置檔案 jupy...
Jupyter Notebook啟用conda環境
windows環境配置如下 1.開啟預設conda環境 root c users username 2.選擇要在jupyter notebook中啟用的env,並啟用 root style transfer d programdata miniconda3 envs style transfer r...
遠端訪問jupyter notebook
步驟如下 1.登入遠端伺服器 2.生成jupyter配置檔案 jupyter notebook generate config 3.手動生成密碼 開啟ipython,建立密碼的密文 in 1 from notebook.auth import passwd in 2 passwd enter pas...