如何打开ipynb文件

最近在学习《TensorFlow 实战GoogLe深度学习框架》这本书,发现里面提供的源码后缀是.ipynb,而不是.py,那么我们应该怎么打开.ipynb后缀的文件呢? ipynb,即ipython notebook,需要用ipython notebook打开,IPython Notebook是web based IPython封装,但是可以展现富文本,使得整个工作可以以笔记的形式展现、存储,对于交互编程、学习非常方便。 如果还是把ipynb文件扔进spyder里面,结果是这样:

完全不晓得这都是什么!!!!!!!!

如果python环境是使用Anaconda安装,那就已经安装了ipython notebook

打开后将在浏览器窗口上启动notebook,我们只需要把需要打开的代码添加进来就好了:

打开之后的效果:

如果没有使用Anaconda安装,那么就需要安装下IPython Notebook了,这个安装教程有很多。不过还是非常建议直接用Anaconda重新安装一次python,因为Anaconda安装之后安装好很多经常用到的工具,第三方库等等,而且安装起来很容易,不会比在原有的环境上安装IPython Notebook麻烦多少的,因为今天发现少了IPython Notebook,还有可能以后会用到其他东西呢。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Spark学习技巧

Kafka源码系列之Consumer高级API性能分析

一,kafka的Consumer的高级API内部模型介绍 1,一个主线程,入口,也是数据迭代的出口 用户主线程使用KafkaStream(ConsumerIte...

3918
来自专栏Vamei实验室

Python应用02 Python服务器进化

**注意,在Python 3.x中,BaseHTTPServer, SimpleHTTPServer, CGIHTTPServer整合到http.server包...

2096
来自专栏开发与安全

80386的分段机制、分页机制和物理地址的形成

注:本分类下文章大多整理自《深入分析linux内核源代码》一书,另有参考其他一些资料如《linux内核完全剖析》、《linux c 编程一站式学习》等,只是为了...

2475
来自专栏Urahara Blog

一条命令找出系统web路径

1182
来自专栏linux驱动个人学习

Linux内存描述之概述--Linux内存管理(一)

传统的多核运算是使用SMP(Symmetric Multi-Processor )模式:将多个处理器与一个集中的存储器和I/O总线相连。所有处理器只能访问同一个...

1083
来自专栏猿人谷

使用bash编写Linux shell脚本--复合命令

除了最简单的脚本,你很少想要执行每一个命令。执行一组命令或者重复执行一组命令若干次比执行单个命令更加有助。复合命令是将命令封装在一组其他命令中。 从可读性来说,...

29810
来自专栏码农阿宇

ASP.Net Core的Code Fist代码先行操作方法

Asp.Net  core的Code Fist(代码先行)主要有以下几步: 1.创建实体类 2.创建数据库上下文 3.填加连接字符串 4.依赖注入 5.添加基架...

36717
来自专栏王小雷

IPython、Notebook、qtconsole使用教程

IPython、Notebook、qtconsole使用教程 上一篇为Python,IPython,qtconsole,Notebook,Jupyter快速安...

3416
来自专栏*坤的Blog

公司web安全等级提升

公司的一个web数据展示系统,本来是内网的,而且是一个单独的主机,不存在远程控制的问题,所以之前并没有考虑一些安全相关的测试.但是国调安全检查的需要添加这样子的...

1124
来自专栏程序小工

【实战】Tp5+小程序(二)--接口编写

ThinkPHP5 从入门到深入学习,结合实战项目深入理解 ThinkPHP5 的特性和使用方法。编写完成简单的基于 RESTFul 接口,实现相应功能,掌握控...

1.1K2

扫码关注云+社区