偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Jupyter notebook中五個有趣的魔法命令

開發(fā)
Jupyter notebook中有很多實用且鮮為人知的功能,可以實現(xiàn)有趣的操作,這次舉五個簡單的例子。

眾?所周知,Jupyter notebook是一個交互式的Python shell,也就是IPython的封裝版,非常適合用來進行數(shù)據(jù)分析和機器學(xué)習(xí)。

Jupyter notebook中有很多實用且鮮為人知的功能,可以實現(xiàn)有趣的操作,這次舉五個簡單的例子。

1. 腳本代碼寫入本地文件

%%file方法可以將腳本代碼寫入本地Py文件。

%%file E:\hello.py
def func_inside_script(x, y):
return x + y
print('Hello World')

圖片

2. 執(zhí)行Py文件

在notebook中可以直接執(zhí)行Py文件,通過%run方法來實現(xiàn)。

%run hello.py

圖片圖片

3. 監(jiān)測代碼運行時間

可能你的代碼需要精確的時間控制,那么%timeit方法可以幫到你。

%timeit [x**2 for x in range(100)] 

圖片圖片

4. 使用系統(tǒng)命令行

在windows中,使用命令行需要打開cmd窗口,如果你使用notebook,則可以通過!方法輕松執(zhí)行命令行代碼。

# 新建文件夾
my_dir = 'new_dir'
!mkdir $my_dir

5. 快速debug

bug是讓人頭疼的事,在notebook中可以輕松進行debug,使用%debug命令即可。

def some_func():
var = 'hello world'
for i in range(5):
print(i)
i / 0
return 'finished'

%debug
some_func()

圖片

Jupyter notebook中還有很多有趣的魔法命令,感興趣可以多摸索下。

責(zé)任編輯:趙寧寧 來源: Python大數(shù)據(jù)分析
相關(guān)推薦

2009-08-25 14:25:19

Eclipse 3.5

2023-11-05 12:31:07

Jupyter命令

2025-07-10 00:16:00

2024-01-03 16:37:26

Jupyter工具開源

2023-07-28 09:59:31

2022-10-10 23:19:02

Python腳本語言工具庫

2023-05-24 16:48:47

Jupyter工具技巧

2020-08-04 06:51:28

Jupyterpython開發(fā)

2020-09-24 05:50:46

PythonJupyter Not編程語言

2022-11-14 11:52:34

DataspellJupyterLabNotebook

2023-08-13 08:29:27

ChatGPT指令AI

2021-08-12 16:02:22

Jupyter NotPython命令

2020-07-13 11:20:23

Python魔法命令代碼

2020-04-25 19:00:15

Linux終端命令

2019-09-22 18:53:27

Jupyter Not代碼開發(fā)

2019-11-08 09:46:34

技術(shù)功能開發(fā)

2022-05-05 12:25:46

Jupyter開發(fā)

2023-12-10 14:19:31

JupyterPython編碼

2014-10-31 10:50:28

Linux命令行工具

2021-03-19 09:48:10

Jupyter Not插件Python
點贊
收藏

51CTO技術(shù)棧公眾號