首页 欧洲联赛正文

女战士,微软VS Code已原生支撑Jupyter笔记本,再也不必翻开网页调试了,肚脐

晓查 发自 凹非寺

量子位 报导 | 大众号 QbitAI



本月,微软给VS Code参加了一项令人感到惊喜的功用:直接在修改器中运转调试Jupyter Notebook,而无需任何第三方插件。

曩昔开发者想要运转调试.ipynb文件,简直只能运用网页。

尽管后来PyCharm也参加了对它的支撑,可是PyCharm远不及VS Code轻量和简练。

VS Code不只支撑Jupyter笔记本的根本操作,还能够将笔记本导出为Python文件,并且在逝世紫灵天使编写Jupyter代码时和Python相同,也能用上智能提示(In女战士,微软VS Code已原生支撑Jupyter笔记本,再也不用翻开网页调试了,肚脐telliSense)等功用。



装置装备

在VS Code中运用Jupyter笔记本十分便利,只需装置扩展商铺中的官方Python扩展包即可。条件是你的体系本来也装置了Jupyer 痛车是什么意思Not王曦仪eb王京岐ook。



另外在运用Jupyter笔记本前,必须在VS Code中激活Anaconda环境。翻开指令面板(Mac用户:⇧⌘P,Windows用户:Ctrl+Shift+P),输入Python: Select Interpreter挑选装置了Jupyter的解说器。

运用办法

创立Jupytert笔记本能够在命名面板中输入Python: Create Blank New Jupyter Notebook万能杀手重生学校记,或许直接创立一个后缀名为.ipynb的文件。

翻开这个文件就能够看到运转界面上方多了一排按钮:



创立好空白文件后,笔记本文件会在皓月战地3最初显现一个空的代码单元格,咱们将以下这段代码填入单元格中。


msg = “Hello world”
print(seoseoomsg)



根本操作

代码单元格能够处于三种状况:未选中、指令形式和修改形式。这三种状况由代码单元格左边的竖线表明。假如看不到任何竖条,则表明该单元格让对方死心塌地的巫术未被选中。

当代码单元格处于指令形式时,左边的竖线为蓝色长条,表明已被选中。



若处于修改形式时,则韵云竖线将带有绿色斜线暗影。



后边两种形式该怎么切换?从修改形式切换到指令形式,按ESC键;从指令形式切换到修改形式,按Enter键。

可是女战士,微软VS Code已原生支撑Jupyter笔记本,再也不用翻开网页调试了,肚脐Jupyter笔记本一般不会只要一个单元格。点击笔记本底部或许顶部的的“+”图纪忠哲标,都能够增加新的代码单元格。



还有一种更快速创立单元格的办法:当处于指令形式时,按下A将在所选单元格上方增加一个单元格,按下B将在所选单元格下方增加一个单元格。

写好代码后,点击单元格中的绿色箭头,运转成果将显现在下方。



也能够点击窗口上方的双箭头来运转一切的单元格。



删去代码单元能够经过东西栏中女战士,微软VS Code已原生支撑Jupyter笔记本,再也不用翻开网页调试了,肚脐的删去图标,或许选定的代码单元格处于指令形式下时,按下dd来删去。



修改Markdown

Jupyter笔记本的特色便是将女战士,微软VS Code已原生支撑Jupyter笔记本,再也不用翻开网页调试了,肚脐Markdown文档和Python代码结合在一起,假如咱们想写一段文档而不是代码,则万良印需求点击单元格中的Markdown图标,将代码形式转变成文档形式。



进入该形式后,用Markdown言语写入一个标题,完成后将主动转为Markdown版式。




可视化东西

Jupyter笔记本另一大特色便是能够直接在代码中显现图表,VS Code当然也是支撑该功用社会你慧姐的。

在运转代码单元格之后,单击顶部东西栏中的“ 变量”图标,咱们将看到当时变量的列表,当在代码中运用变量时,这些列表将主动更新。

单击每个列标题能够对表中的变量进行排序。



有关变量的其他信息,也能够双击某一行或运用鹤山英皇数字电影城“显现变量”按钮,在数据查看器中查看变量的更具体视图。翻开后,您能够经过查找各行来过滤值。



VS Code也供给绘图查看器的功用。在查看器中,能够平移、缩放和阅读当时会话中的图。还能够将它们导出为PDF、SVG和PNG格局。



调试

要调试Jupyter笔记本,需求先挑选主东西栏中的“转化”按钮,将其导出为女战士,微软VS Code已原生支撑Jupyter笔记本,再也不用翻开网页调试了,肚脐Pyt女战士,微软VS Code已原生支撑Jupyter笔记本,再也不用翻开网页调试了,肚脐hon文件。



点击后,将导出一个.py文件。保存.py文件后,本来的单元格上方会呈现“Debug cell”字样,点击即可。

VS Code调试东西能够单步履行代码、设置断点、查看状况并剖析问题。

最终,VS Code还能够连接到长途Jupyter服务器,女战士,微软VS Code已原生支撑Jupyter笔记本,再也不用翻开网页调试了,肚脐从而在长途核算机上运转代码。

翻开指令面板,运转Python: Speci鬼夫晚上好fy Jupyte挂机屋阿淡r server URI。呈现提示时,输入服务器的地址以及token。



官方博客:

https://窦含章code.visual段茵华st曾沛慈实际中的老公udio.com/docs/python/jupyter-support

— 完 —

诚挚招聘

量子位正在招募修改/记者,工作地点在北京中关村。等待有才华、有热心的同学参加咱们!相关细节女省长,请在量子位大众号(QbitAI)对话界面,回复“招聘”两个字。

量子位 QbitAI 头条号签约作者

'ᴗ' 追寻AI技能和产品新动态

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。