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")
相关推荐
AI蜗牛之家24 分钟前
Qwen系列之Qwen3解读:最强开源模型的细节拆解
人工智能·python
whyeekkk1 小时前
python打卡第48天
开发语言·python
Eiceblue3 小时前
Python读取PDF:文本、图片与文档属性
数据库·python·pdf
weixin_527550403 小时前
初级程序员入门指南
javascript·python·算法
程序员的世界你不懂4 小时前
Appium+python自动化(十)- 元素定位
python·appium·自动化
CryptoPP4 小时前
使用WebSocket实时获取印度股票数据源(无调用次数限制)实战
后端·python·websocket·网络协议·区块链
树叶@4 小时前
Python数据分析7
开发语言·python
老胖闲聊5 小时前
Python Rio 【图像处理】库简介
开发语言·图像处理·python
码界奇点6 小时前
Python Flask文件处理与异常处理实战指南
开发语言·python·自然语言处理·flask·python3.11
浠寒AI6 小时前
智能体模式篇(上)- 深入 ReAct:LangGraph构建能自主思考与行动的 AI
人工智能·python