美文网首页
Jupyter的安装和使用

Jupyter的安装和使用

作者: fanhang64 | 来源:发表于2018-04-22 18:03 被阅读79次

一. 安装

(1) 推荐官网下载Anaconda
(2) 第一个√, 是否添加环境变量(推荐勾选), 第二个√,是否作为默认的Python解释器,可不勾选,看自己的需求。

image.png
(3) 一路安装以后,就可以打开cmd测试一下安装结果。
输入conda -V如果输出版本号,则表示安装成功!

二. 启动程序

命令:

# 打开控制台输入命令
jupyter notebook

注意:

  • 打开地址为当前的bash的目录, 默认为根目录(C:\Users\用户名)
  • 浏览器地址: http://localhost:8888
  • 通过ctrl + c 终止jupyter程序

常用操作:

双击D # 删除当前cell
单击M # 转为Markdown文档

三. IPython的帮助文档

(1) 使用help()

获取帮助文档
命令:

>> help(obj) # 获取帮助文档

实例:

>> help(len) # 查看len方法的文档
>> help(np.random.randint) # 查看randint方法的详细文档

(2) 使用?

获取自定义变量和自定义函数的帮助文档
实例:

>> len? # 查看len方法的文档
>> len?? # 两个??吧函数的源代码显示出来
# 随机定义一个方法
>>def square(x):
     x = x**2
      return x
>> square??

(3) 使用tab自动补全

也可以在import的时候自动补全

四. IPython的魔法命令

(1) 运行外部Python文件

命令:

%run xx.py # 默认是当前路径下,最好加上绝对路径

实例:

# 录入在当前目录下有一个aa.py
%run aa.py
# 执行桌面的aa.py(使用绝对路径)
%run C:\Users\fanzone\Desktop\aa.py

注意:

  • 当我们使用魔法命令执行了一个外部文件时, 该文件的函数就能在当前会话中使用

(2) 运行计时

命令:

%time statement # 计算运行的时间(方法)
%timeit statement # 计算statement的平均运行时间

实例:

>> def sumall(x):
    all = 0
    for i in range(x+1):
        all += i
>> %time sumall(10000) # 计算10000和的运行时间
Wall time: 1.02 ms
>> %timeit sumall(10000) # 计算10000和的运行时间
10.6 ms ± 289 µs per loop (mean ± std. dev. of 7 runs, 100 loops each)

注意:

  • %timeit会多次运行statement,最后得到一个更为精准的预期运行时间

(3) 查看当前会话中的所有变量和函数

命令:

%who # 查看当前会话的所有变量和函数名称
%whos # 查看当前会话的所欲变量与函数名称的详细信息
%who_ls # 返回字符串列表,里面元素是当前会话的所有变量与函数名称

(4) 执行Linux指令

>> echo "hello" # 打印hello字符串
"hello"
>> !echo "hello" # linux下加上!,执行linux指令
"hello"
>> pwd # 查看当前工作路径
'C:\\Users\\fanzone\\python\\数据分析\\1-IPython\\test'
>> mkdir C:\Users\fanzone\Desktop\data # 创建目录
>> echo > C:\Users\fanzone\Desktop\data\hello.py # 创建文件

(5) 查看更多的魔法命令

lsmagic

五.notebook的快捷键

(1) 命令模式

enter # 转为编辑模式
shift+enter # 运行本单元,选中下个单元
ctrl+enter # 运行本单元,选中本单元
alt+enter # 运行本单元,在下面插入一单元
Y # 转入代码状态
M # 转入markdown状态
A # 在上方插入新单元
B # 在下方插入新单元

(2) 编辑模式

tab # 代码补全或缩进
shift+tab # 方法使用提示
ctrl + A # 全选
ctrl + Z # 撤销

相关文章

网友评论

      本文标题:Jupyter的安装和使用

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