Jupyter lab 界面簡介
幾個(gè)好用的小功能
- tab
按住tab補(bǔ)全函數(shù)
- XX锥涕?
可以直接在函數(shù)后面添加“?”查看變數(shù)的文檔資料
print?
# Docstring:
# print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)
# Prints the values to a stream, or to sys.stdout by default.
# Optional keyword arguments:
# file: a file-like object (stream); defaults to the current sys.stdout.
# sep: string inserted between values, default a space.
# end: string appended after the last value, default a newline.
# flush: whether to forcibly flush the stream.
# Type: builtin_function_or_method
或是突然想不起來某個(gè)package中的函數(shù)怎么拼,像是.arange只能想起來ar...后面想不起來是什么,就可以用“XX?”來查看
import numpy as np
np.**ar**?
# np.ComplexWarning
# np.ModuleDeprecationWarning
# np.RankWarning
# np.ScalarType
# np.TooHardError
# np.VisibleDeprecationWarning
# np.arange ##我們需要的
# np.arccos
# ...
- %run
你可以使用 %run 命令此再,在Notebook中運(yùn)行任意的Python文件贡珊。
還有其他一些常用命令摹恨,例如 %debug、%load_ext 和 %pwd 等茫孔。
- 運(yùn)行Cell,切換Cell 類型
運(yùn)行 cell 的快捷鍵是:shift + enter被芳,大概會(huì)你用到最多次的一個(gè)快捷鍵缰贝。
Cell 的類型有三種,分別為: markdown畔濒,code 和 row 剩晴。
切換快捷鍵是選擇 cell 之后,點(diǎn)擊空白處侵状,按下m鍵赞弥,代表轉(zhuǎn)為markdown cell,y鍵代表轉(zhuǎn)為code cell趣兄,同理r鍵代表轉(zhuǎn)為row cell绽左。
- 展開和收縮Cell
我們注意到每一個(gè)Cell和Output左邊都有一個(gè)藍(lán)色的線,點(diǎn)擊該藍(lán)線艇潭,可以收攏或者展開拼窥,如果輸出內(nèi)容很多或者我們暫時(shí)不關(guān)心一些cell的內(nèi)容時(shí)戏蔑,就可以將其收攏起來。
收起
- 拖拽 Cell
JupyterLab 非常靈活的第一點(diǎn)是鲁纠,每一個(gè)Cell都是可以拖拽的总棵,你不僅僅可以在單個(gè)文件內(nèi)進(jìn)行拖拽,還是在文件間進(jìn)行拖拽改含,它會(huì)自從復(fù)制cell都另一個(gè)文件中彻舰。
- 靈活多窗口視圖
Jupyter Lab 具有靈活的窗口視圖功能,通過拖拽的方式候味,可以自由的添加視圖:
像是 markdown 文件刃唤,可以點(diǎn)擊右鍵顯示菜單,選擇預(yù)覽進(jìn)行查看白群。
另外如果有安裝 Variableinspector 可以點(diǎn)擊右鍵尚胞,將變數(shù)屬性欄放在右邊,便于隨時(shí)查看帜慢。
歡迎關(guān)注【數(shù)據(jù)小鹽罐兒】一個(gè)很“咸”的數(shù)據(jù)科學(xué)公眾號(hào)笼裳,不定期分享有趣好玩的項(xiàng)目以及大量的學(xué)習(xí)資源