0%

python学习

IPython基础

运行jupyter notebook

1
jupyter notebook

启动之后,点击空的代码“单元”,输入一行python代码,然后按下shift-enter来执行

内省

在一个变量前后使用(?)可以显示一些关于该对象的概要信息

这就是对象内省。如果对象是一个函数或者示例方法,且文档字符串已经写好,则文档字符串就会显示出来。使用?来显示文档字符串,使用??显示函数的源代码。

?有一个终极用途就是可以像unix一样搜索ipython命名空间。可以把一些字符和通配符(*)结合在一起,会显示所有匹配通配符表达式的命名。例如

%run命令

可以在ipython中使用%run命令运行任意的python程序文件,将文件名作为参数传给%run命令。文件中定义的所有变量(导入的、函数中的、全局定义的)在运行后,可以在ipython命令行中使用。

如果你想让待运行的脚本使用ipython命名空间中已有的变量,请使用%run -i 代替普通的%run命令