美文网首页编程学习
Ipython notebook 的使用

Ipython notebook 的使用

作者: myshu | 来源:发表于2019-08-19 14:59 被阅读0次

Jupyter项目是一个非营利组织,旨在“为数十种编程语言的交互式计算开发开源软件,开放标准和服务”。2014年由Fernando Pérez从IPython中衍生出来,Jupyter项目支持几十种语言的执行环境。维基百科

使用python本地调试代码的时候,Ipython notebook的交互性很好用!这里我总结了下我在win10系统上使用的笔记如下:

安装

首先当然是安装python,这里不作介绍,网上有很多安装教程。

然后是在cmd中安装主要的包:

pip install IPython
pip install urllib3 # 安装依赖
pip install jupyter # 安装jupyter包

接着可以选择安装如下计算包:

pip install numpy
pip install matplotlib
pip install pandas
pip install scipy

配置快捷方式

在本地文本编辑器中写入以下信息,并保存为Ipython_notebook.bat

  F:
  cd run-tmp\Python-test
  jupyter notebook
  pause

这里每行的含义为打开F盘,进入F:\run-tmp\Python-test文件夹(这是我自己建立的测试目录文件夹,可以更改为你自己常用的目录)。

接着双击Ipython_notebook.bat,即可在默认浏览器中打开Ipython notebook,如下:

界面

然后可以选择新建python notebook,或者也可以选择其他的类型,如txt文件。

新建程序

会在一个新标签页打开如下界面:

运行界面

​ 我们可以直接双击更改文件名,下面是菜单栏和工具栏。

​ 最下面这个绿色的框框就是命令行了。输入Python脚本就可以点击工具栏的运行键运行或者使用快捷键Ctrl + Enter来运行。

​ 另外也可以使用Tab键自动补全代码!

快捷键

命令 说明
Ctrl-P或上箭头键 后向搜索命令历史中以当前输入文本开头的命令
Ctrl-N或下箭头键 前向搜索命令历史中以当前输入文本开头的命令
Ctrl-R 按行读取的反向历史搜索(部分匹配)
Ctrl-Shift-v 从剪贴板粘贴文本
Ctrl-C 终止当前正在执行的代码
Ctrl-A 将光标移动到行首
Ctrl-E 将光标移动到行尾
Ctrl-K 删除从光标开始至行尾的文本
Ctrl-U 清楚当前所有文本
Ctrl-F 将光标向前移动一个字符
Ctrl-b 将光标向后移动一个字符
Ctrl-L 清屏

魔法命令

魔法命令 作用
%pwd 查看当前工作目录
%cd 更改当前工作目录
%ls 查看目录文件列表
%%writefile 写入文件
%run 运行脚本
%whos 查看当前变量
%reset 清除全部变量
%timeit 测试单行代码运行时间

有不足之处,欢迎大家批评指正!

相关文章

网友评论

    本文标题:Ipython notebook 的使用

    本文链接:https://www.haomeiwen.com/subject/momqsctx.html