IPython学习之魔法命令

9 sec read

IPython提供了许多魔法命令,使得在IPython环境中的操作更加得心应手。魔法命令都以%或者%%开头,以%开头的成为行命令,%%开头的称为单元命令。行命令只对命令所在的行有效,而单元命令则必须出现在单元的第一行,对整个单元的代码进行处理。

执行%lsmagic可以查看关于各个命令的说明,而在命令之后添加?可以查看该命令的详细说明。

常用魔法命令:

  • %magic 显示所有魔法命令的详细文档
  • %time statement 报告statement的执行时间
  • %timeit statement 多次执行statement,以计算平均执行时间
  • %prun statement 通过cProfile执行statement,并打印分析器的结果
  • %run script.py 在ipython中执行一个外部的脚本文件
  • %pdb 在异常发生后自动计入调试器
  • %hist 查询输入的历史
  • %debug 从最新的异常跟踪的底部进入交互式调试器
  • %env 显示系统环境变量
  • %reset 清空 namespace
  • %cd 进入目录命令

更多参考:

打赏作者
微信支付标点符 wechat qrcode
支付宝标点符 alipay qrcode

Windows安装PostgreSQL/MongoDB问题

PostgreSQL 相较于MySQL(MariDB)我更喜欢PostgreSQL,最近在Windows安装的
43 sec read

TensorFlow学习笔记:特征工程

特征工程是机器学习流程中重要的一个环节,即使是通常用来做端到端学习的深度学习模型在训练之前也免不了要做一些特征
5 min read

CTR预估模型FM、FFM、DeepFM

点击率(click-through rate, CTR) 是点击特定链接的用户与查看页面,电子邮件或广告的总用
6 min read

发表评论

电子邮件地址不会被公开。 必填项已用*标注