您当前的位置:首页 > 电脑百科 > 程序开发 > 语言 > Python

有了这个免费云端 Jupyter Notebook 随时随地写 Python

时间:2019-12-10 13:19:13  来源:  作者:

作为一名程序一开发人员,主要的开发工作还是依赖于安装到本地电脑的环境工具。如果你和小编一样,平时写 Python 代码较多,一定会比较熟悉 PyCharm IDE 或 Visual Studio Code 编辑器,基于浏览器 UI 的 jupyter notebook 也是相当便利。

 

由于前述几个工具更多时候还是安装在本地作为开发环境,如果换一台设备或是临时需要编写一些代码,就不太方便了!今天,给大家介绍一款基于云端的 Jupyter Notebook 工具,有了它我们可以随时随地撸 Python 。如果你对 Jupyter Notebook 还不是太了解,可以登录 https://jupyter.org/ 了解更多。

今天我们要介绍的是微软家的 Azure Notebooks,但其收费策略并不等同于 Azure 微软云,官方介绍是目前免费,将来不排除收费可能,但希望一直可以提供免费服务!只要你有一个微软账号即可使用,我们来看申请使用步骤:

一、访问项目地址: https://notebooks.azure.com/

有了这个免费云端 Jupyter Notebook 随时随地写 Python

notebooks.azure.com 首页

 

有了这个免费云端 Jupyter Notebook 随时随地写 Python

Azure Notebooks 支持编程语言

可以看到页面宣称可以在任何地方使用基于 Azure Jupyter nobooks 开发、运行代码,目前支持的环境语言有 Python 2, Python 3, R 和 F#。

 

二、单击页面右上解 “Sign In” 链接,使用微软账号密码登录

 

登录 Notebooks 主页,第一个步骤会要求用户输入一个User ID,以形成唯一的 URL, 按要求填写即可

 

有了这个免费云端 Jupyter Notebook 随时随地写 Python

设置用户标识

 

三、项目创建

找到”My Projects” 我的项目下链接 “Create one now”

 

有了这个免费云端 Jupyter Notebook 随时随地写 Python

创建项目,填写名称

填写项目名称,生成相应的项目地址。勾选 Public 即为公开项目,默认未勾选即为“私有项目”,单击 “Create” 即可创建。

 

有了这个免费云端 Jupyter Notebook 随时随地写 Python

项目详情页

项目 Status: Stopped 显示当前项目状态为“停止”,单击左侧下拉列表里的 “Run on Free Computer” 即可以在免费提供的云端计算机运行当前项目,同时打开新标签页,启动 Jupyter Notebook;

此处以编写 Python 3 代码为例,单击笔记右侧 “New” 按钮,选择 Python 3.6 即可创建后缀为 “.ipynb”的笔记文件

 

有了这个免费云端 Jupyter Notebook 随时随地写 Python

Jupyter Notebook

 

四、编码

接下来的编码环境,和本地运行 Jupyter Notebook 是基本一致的

 

有了这个免费云端 Jupyter Notebook 随时随地写 Python

交互式提示符 编码界面

 

五、pip 安装管理包

对用常用的 Python 库,Azure notebooks 已经内置安装,如: requests 可以直接导入使用;

对于某个未内置安装的包,用户可以使用“!pip install 包名” 的形式,直接运行安装,注意 pip 前的感叹号 “!” 不要省略

 

六、项目及文件管理

默认创建的 .ipynb 笔记文件保存在云端项目目录下,在项目页可以针对整个项目或文件进行常规管理,如:删除、移动、下载、分享等

 

有了这个免费云端 Jupyter Notebook 随时随地写 Python

文件及项目管理

 

如果,远程开发的项目中需要一些本地的数据文件如:JSON,XML,TEXT 等,则可以通过笔记 “File” 菜单下的 “Upload…” 上传,上传时可以选择保存在当前项目文件夹内。

 

有兴趣的小伙伴,可以尝试体验一下,如果你针对 Azure Notebooks 有更多的疑问,可以移步这里 https://notebooks.azure.com/faq#top



Tags:Jupyter Notebook   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
作为一名程序一开发人员,主要的开发工作还是依赖于安装到本地电脑的环境工具。如果你和小编一样,平时写 Python 代码较多,一定会比较熟悉 PyCharm IDE 或 Visual Studio Code...【详细内容】
2019-12-10  Tags: Jupyter Notebook  点击:(43)  评论:(0)  加入收藏
▌简易百科推荐
大家好,我是菜鸟哥,今天跟大家一起聊一下Python4的话题! 从2020年的1月1号开始,Python官方正式的停止了对于Python2的维护。Python也正式的进入了Python3的时代。而随着时间的...【详细内容】
2021-12-28  菜鸟学python    Tags:Python4   点击:(1)  评论:(0)  加入收藏
学习Python的初衷是因为它的实践的便捷性,几乎计算机上能完成的各种操作都能在Python上找到解决途径。平时工作需要在线学习。而在线学习的复杂性经常让人抓狂。费时费力且效...【详细内容】
2021-12-28  风度翩翩的Python    Tags:Python   点击:(1)  评论:(0)  加入收藏
Python 是一个很棒的语言。它是世界上发展最快的编程语言之一。它一次又一次地证明了在开发人员职位中和跨行业的数据科学职位中的实用性。整个 Python 及其库的生态系统使...【详细内容】
2021-12-27  IT资料库    Tags:Python 库   点击:(2)  评论:(0)  加入收藏
菜单驱动程序简介菜单驱动程序是通过显示选项列表从用户那里获取输入并允许用户从选项列表中选择输入的程序。菜单驱动程序的一个简单示例是 ATM(自动取款机)。在交易的情况下...【详细内容】
2021-12-27  子冉爱python    Tags:Python   点击:(4)  评论:(0)  加入收藏
有不少同学学完Python后仍然很难将其灵活运用。我整理15个Python入门的小程序。在实践中应用Python会有事半功倍的效果。01 实现二元二次函数实现数学里的二元二次函数:f(x,...【详细内容】
2021-12-22  程序汪小成    Tags:Python入门   点击:(32)  评论:(0)  加入收藏
Verilog是由一个个module组成的,下面是其中一个module在网表中的样子,我只需要提取module名字、实例化关系。module rst_filter ( ...); 端口声明... wire定义......【详细内容】
2021-12-22  编程啊青    Tags:Verilog   点击:(9)  评论:(0)  加入收藏
运行环境 如何从 MP4 视频中提取帧 将帧变成 GIF 创建 MP4 到 GIF GUI ...【详细内容】
2021-12-22  修道猿    Tags:Python   点击:(6)  评论:(0)  加入收藏
面向对象:Object Oriented Programming,简称OOP,即面向对象程序设计。类(Class)和对象(Object)类是用来描述具有相同属性和方法对象的集合。对象是类的具体实例。比如,学生都有...【详细内容】
2021-12-22  我头秃了    Tags:python   点击:(9)  评论:(0)  加入收藏
所谓内置函数,就是Python提供的, 可以直接拿来直接用的函数,比如大家熟悉的print,range、input等,也有不是很熟,但是很重要的,如enumerate、zip、join等,Python内置的这些函数非常...【详细内容】
2021-12-21  程序员小新ds    Tags:python初   点击:(5)  评论:(0)  加入收藏
Hi,大家好。我们在接口自动化测试项目中,有时候需要一些加密。今天给大伙介绍Python实现各种 加密 ,接口加解密再也不愁。目录一、项目加解密需求分析六、Python加密库PyCrypto...【详细内容】
2021-12-21  Python可乐    Tags:Python   点击:(8)  评论:(0)  加入收藏
相关文章
    无相关信息
最新更新
栏目热门
栏目头条