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")
相关推荐
kida_yuan2 小时前
不想花钱写了一个 Flask 知识库
运维·python
站大爷IP2 小时前
Python的列表推导式差点搞垮我的服务器
python
学计算机的计算基2 小时前
2026 年 AI 助手三国杀:Claude Code vs 腾讯马维斯 vs MiniMax Mavis,我同时用了三周,结论很意外
java·人工智能·python·算法·langchain
我有2只猫2 小时前
LabelStudio二次开发
人工智能·python·django·ocr
石山代码2 小时前
Python 进阶学习指南
开发语言·python
用户8356290780512 小时前
Python 在 PowerPoint 中创建箱形图
后端·python
databook3 小时前
用SymPy自动求解三角形构造与全等条件验证
python·数学·动效
lunzi_fly4 小时前
【学习笔记】《Python编程 从入门到实践》第6章:字典创建、遍历与嵌套用法详解
python·python 小白学习
柒和远方4 小时前
LeetCode 452. 用最少数量的箭引爆气球 —— 区间贪心经典:排序 + 扫描一箭穿心
javascript·python·算法
winfredzhang6 小时前
用 Python + wxPython 做一个个人健康饮食管理工具:从记录三餐到综合生活建议
python·wxpython·deepseek·生活习惯管理