jupyter notebook 魔术命令介绍和简单使用

在Jupyter notebook中,"魔法命令"是特殊的命令,不是Python语言的一部分,但可以使您的生活更轻松。这些命令前面有%符号。

魔法命令很有用,可以直接嵌入到python代码中,并解决常见问题,例如列出当前目录中的所有文件或更改当前工作目录。

%magic:显示所有可用的魔术命令。

python 复制代码
%magic

%quickref:显示IPython快速参考卡。

python 复制代码
%quickref

?:查看魔术命令的帮助。

python 复制代码
?

%who:显示交互式空间中所有变量。

python 复制代码
%who

%reset:删除交互式空间中的所有变量。

%xdel:删除交互式空间中的某个变量。

%run:在当前内核中运行python脚本。

python 复制代码
# 需要重新导入lab.py要使用的包和变量
%run lab.py

# 共享包,变量
%run -i lab.py

%time:计算一行Python语句的运行时间。

python 复制代码
%time

print("Hello World")

%%timeit:计算一段python语句的运行时间。

python 复制代码
%%timeit

print("Hello World")
相关推荐
aiqianji2 小时前
功能全面的教AI短篇小说写作的软件都有哪些?
人工智能·python
轮到我狗叫了3 小时前
Slurm如何使用
人工智能·python·深度学习·机器学习
典典分享指南3 小时前
用大模型把写作 SOP 变成可复用 Prompt
docker·jupyter·eclipse·phpstorm·myeclipse
Ali885203 小时前
Python列表增删改查速查表和详细演示
python
新时代牛马3 小时前
softirq 与tasklet:从irq_exit 到__do_softirq 的下半部路径
python
tqs_123454 小时前
值传递与引用传递
java·开发语言·python
YsyaaabB4 小时前
Deep Agents 实战课程
python·langchain
金銀銅鐵4 小时前
斐波那契数列中连续10项的和总是能被11整除吗?
python·数学
databook4 小时前
用 Python 计算联合概率和条件概率
python·数据分析
葡萄成熟时 !4 小时前
泛型知识笔记
开发语言·笔记·python