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")
相关推荐
benchmark_cc26 分钟前
QuantDash 安装成功后,如何验证 Python 环境可以正常导入 SDK?
开发语言·python·数据分析·pandas·量化交易·股票数据·quantdash
zh路西法1 小时前
【模型式强化学习】(二)PETS——从概率动力学模型到模型预测控制(MPC)
pytorch·python·强化学习·pe·mpc·ces·pets
Python自动化直播3 小时前
智能脚本批量管理拆开看:导入、导出、重写、试听
前端·python·ai·秒播
NamoAmitabha1284 小时前
安装“编译器环境”(Android Studio)--deepseek--Cocos --Creator3.8.8
android·ide·android studio
伤心的梧桐叶5 小时前
Picset与创客贴比等待时间,没做完的任务不能从表里消失
python
没有气的汽水5 小时前
一次 SQS 消费者静默退出的排查:问题最后竟然出在日志里
python
用户450030140235 小时前
物业催缴系统为什么总在"冷却"这一步翻车:账期建模与规则命中的几个取舍
python
Web极客码6 小时前
决策模型 + LLM:用 Python 拆解浏览器自动化工作流
java·python·自动化
fanruitian6 小时前
python 装饰器 闭包
python
泡茶喝茶写代码6 小时前
A股量化策略回测实战:从行情数据到绩效评估(第 13 篇):放量突破策略
java·python·股票数据api·股票数据api接口·股票量化数据api·股票量化数据接口