专栏首页有趣的Python和你在线Python环境(Azure Notebooks)

在线Python环境(Azure Notebooks)

前言

上文说道了anaconda的安装和使用。对于动手能力较差的小伙伴们来说,安装还是太过麻烦,一出现问题也不知道如何查错,然后就从入门选择放弃。

说起编程的两个拦路虎,一个就是环境配置,另一个就是编程报错。这次,我们先针对环境配置,来提出一个可行好用的方法。这个解决方法就是微软的Azure Notebooks(https://notebooks.azure.com/),输入网址就可以使用Python环境,真正做到了开箱即用。这样,麻麻再也不用担心我学不会Python了~

今天分享的大纲为:

小试牛刀

首先,我们输入网址打开Azure Notebooks,界面如下:

然后点击左上角的My Projects(没有登录的会需要登录,微软账号),然后就可以看到下面这个界面。然后点击右上角的New Project,创建我们的第一个文件(这里相当于电脑端的文件夹,里面可以放多个notebook文件)。

这里我们取个名字,下面两个打钩的意思是:

  • 是否公开
  • 是否创建readme文件

新建好一个文件后,就可以通过下面的方式,建立我们的第一个notebook了。可以看到,这里不仅有多个python环境,还支持其他语言(R,F#)。

这样,我们就可以来编写我们的Python代码了。这里可以看到,Azure Notebooks已经内置了大量的第三方库,足够我们的日常使用了。

安装库

当然,有些库是没有的,这就需要我们手动安装,这里的安装其实也很简单。有以下两种方法,考虑到云空间的存储成本,关闭后不久安装的库会自动删除。

!pip install <pkg name>
!conda install <pkg name> -y
上传数据

做数据分析的时候,当然是需要数据的,我们就需要将本地的数据上传上去。 在File菜单中,选择Upload,然后选择project下(也就是代码相同路径),这样我们的数据就上传上来了。

保存文件

写好的代码,要想下载到本地,其实非常简单。下图,我们可以选择将整个文件都下载下来,也可以选择下载notebook。

最后

这个用起来还是有点卡,有时候需要刷新下网页。

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

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Django学习(第三天:我的第一个view)创建app静态资源viewsurls运行结果

    罗罗攀
  • 深度学习|中文文本的分类(处理篇)

    之前我们通过朴素贝叶斯方法,做过英文文档的分类(传送门)。那使用中文文本,如何使用深度学习方法来进行分类了?这就是本文所讲的。首先我们来看看中文文本和英文文本的...

    罗罗攀
  • 人生苦短,Python当歌(已截止)优势劣势机会和威胁

    罗罗攀
  • 扎克伯格2017哈佛毕业演讲:自我价值让我们存在,使命感让我们所向披靡

    大数据文摘
  • Qt绘图事件

    Qt的绘图是在绘图事件中完成的。整个绘图系统基于QPainter,QPainterDevice和QPaintEngine三个类。

    zy010101
  • [干货]金电联行:大数据在信用体系建设方面的探索和实践

    大数据文摘
  • 《大数据时代》作者维克托·迈尔-舍恩伯格:爆发式创新,云中大数据如何赋能下一轮经济增长

    5月18日,由中国电子学会主办,ZD至顶网协办的第八届中国云计算大会在北京国家会议中心隆重举办。英国牛津大学教授、《大数据时代》作者Viktor Mayer-S...

    华章科技
  • 腾讯:手Q研发体系与工具实践

    ? 本文整理自国内首届 Jenkins 用户大会演讲《让大象跳舞,手Q研发体系与工具实践》 讲师 | 潘金赤 编辑 | 白凡 讲师简介 ? 潘金赤 腾讯高级...

    DevOps时代
  • Pingping Lin:ONOS-面向运营商网络的SDN操作系统

    第五届中国未来网络发展与创新论坛12月10日-11日在南京盛大开幕,美国开放网络实验室(ON.Lab)技术总监Pingping Lin发表精彩演讲,以下为演讲实...

    SDNLAB
  • 零基础自学python要多久?

    Python现在非常火,语法简单而且功能强大,很多同学都想学Python!所以小的给各位看官们准备了高价值Python学习视频教程及相关电子版书籍,欢迎前来领取...

    python学习教程

扫码关注云+社区

领取腾讯云代金券