You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何运行Python脚本后进入IPython交互式会话?

运行Python脚本后进入IPython交互环境的方法

以下是几种可行的实现方式:

  • 使用IPython.embed()嵌入IPython
    在你的Python脚本里,需要触发交互的位置插入这段代码:
from IPython import embed
# 脚本执行到这里时,会自动进入IPython
embed()

脚本运行到embed()时,会直接切换到IPython交互环境,脚本里已定义的变量、函数都能直接调用,同时自动补全、语法高亮这些IPython的功能都能正常使用。

  • 通过IPython命令行参数运行脚本
    不用修改脚本,直接在终端里用以下命令运行脚本,执行完后自动进入IPython:
ipython -i your_script.py

-i参数的作用就是让IPython在脚本执行完毕后,启动交互会话,你可以直接访问脚本里的所有对象。

  • 在IPython中用%run魔法命令执行脚本
    先打开IPython,然后用%run命令执行你的脚本,执行完成后会自动留在IPython环境里:
%run your_script.py

这种方式适合已经打开IPython的场景,跑完脚本就能直接操作里面的内容。

内容的提问来源于stack exchange,提问作者Homero Esmeraldo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 19:15:38