IPython的基本使用
发布日期:2021-08-17 10:08:00 浏览次数:63 分类:技术文章

本文共 908 字,大约阅读时间需要 3 分钟。

1、帮助:

  ?:IPython的概述和简介

  help:查询指定名称的帮助

  obj? :列出obj对象的详细信息

  obj?? : 列出更加详细的信息

2、特殊变量:

  _ 表示前一次输出

  __ 表示倒数第二次输出

  ___ 表示倒数第三次输出

  _dh :目录历史 ---》 返回列表

  _oh :输出历史 ---》 返回字典

3、shell命令:

  !command执行shell命令(当前系统的shell命令)如果当前系统是wind的话,那很多命令不能执行,需要通过额外的配置,将当前系统支持shell命令,如果是Linux的话,基本都可以执行。

    !ls -l

    !touch a.txt

    files = !ls -l | grep py

4、魔术方法:

  使用% 百分号开头的IPython内置的特殊方法

    %magic 格式

      % 开头是line magic

      %% 开头是cell magic,notebook的cell

    %alias定义 一个系统命令的别名

      alias ll ls -l

      ll

    %timeit statement

      -n 一个循环loop执行语句多少次

      -r 循环执行多少次loop,取最好的结果

    %%timeit setup_code

      code。。。。 这个是针对整个cell的

  %cd 改变当前工作目录,cd可以认为是%cd的链接,路径历史在_dh中查看

  %pwd ,pwd显示当前工作目录

  %ls 、ls 返回文件列表

  注意:%pw这种事魔术方法,是IPython的内部实现,和做操系统无关,而!pwd 就要依赖当前操作系统的shell提供的命令执行,默认windows不支持pwd

  

  %%js、%%JavaScript在cell中运行js脚本

  %%js

  aleart(‘a’ + 1)

 

转载于:https://www.cnblogs.com/JerryZao/p/9476786.html

转载地址:https://blog.csdn.net/weixin_30846599/article/details/99225170 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:暑假作业
下一篇:剖析 JVM 相关知识点(上)

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年04月15日 05时46分51秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章