蟒周刊-390-VSCode 支持直接 Jupyter Notebook 编辑了

2023-10-13 15:30

本文主要是介绍蟒周刊-390-VSCode 支持直接 Jupyter Notebook 编辑了,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

VSCode 支持直接 Jupyter Notebook 编辑了

原文: PyCoder's Weekly - Issue #390

PyCoder

  • 191006 Zoom.Quiet(大妈) 用时 42 分钟 完成快译
  • 191006 Zoom.Quiet(大妈) 用时 17 分钟 完成格式转抄.

------

  • CPython 3.8.0 发布
    • PYTHON.ORG

Assignment expressions, positional-only arguments, = specifier in f-strings, and more. Click the link for the full changelog and download links.

  • Python 3.8 的超酷新功能
    • REAL PYTHON

What does Python 3.8 bring to the table? Learn about some of the biggest changes and see you how you can best make use of them.

(是也乎:

py3.8.0

Python 也跟上了刷版本号并追加特性来刷声望的节奏...

大约 2027 年就能用上 Python 42.0.0 了

)

  • 由于 Python 的误解, 成千上万的科学论文可能无效
    • MIKE DRISCOLL

Developers assumed that glob.glob() returns a sorted list of files, but it doesn’t. And this led to a number of statistical errors and data discrepancies in several published scientific papers.

(是也乎:

一个内建函式误解导致的血案...只能说大家相互抄的忒勤快了...

)

  • Python range() 函式
    • REAL PYTHON
    • video

In this step-by-step course, you’ll master the Python range() function, learn how its implementation differs in Python 3 vs 2, and see how you can use it to write faster and more Pythonic code.

(是也乎:

真蟒 的插图是真心走心了...

x2x3

)

  • 元编程在 Python
    • SAURABH KUKADE

“Meta-programming is an act of building functions and classes who can manipulate code by modifying, wrapping existing code or generating code.”

(是也乎:

叕一则 元编程 体验...只是, 这根本是语言自身表达能力不足时, 开放自省接口给用户来扩展表述的哪...当然, 这么一来, 语言本身不稳定的锅就可以愉快的丢给用户了.

)

  • Django 3.0 Beta 1 发布
    • DJANGOPROJECT.COM

See the release notes for a list of changes and new features.

  • PyPy V7.2 发布
    • MOREPYPY.BLOGSPOT.COM

ARM aarch64 support, new JSON decoder, sandboxing makes a return, …

讨论

Discussions

  • PyPI 刚刚突破了200,000个软件包的门槛!
    • TWITTER.COM/REALPYTHON

(是也乎:

一个月前预言过, 真的达到了...

不过, Twitter 上也有人评论, 大半是 Py2 的, 小半是 迁移为 Py3 的

)

文章,教程和嗯哼

Articles, Tutorials and Talks

  • 用 Pandas qcut 和 cut 绑定数据
    • CHRIS MOFFITT

Pandas qcut and cut are both used to bin continuous values into discrete buckets or bins. This article explains the differences between the two commands and how to use each.

  • Emacs: 最佳 Python 编辑器?
    • REAL PYTHON

Learn about using Emacs for Python development. You’ll install and configure Emacs on your selected platform, then write Python code to explore its capabilities. Finally, you’ll run, test, and debug Python code in the Emacs environment.

(是也乎:

Emacs

神之编辑器 -> Emacs 理论上是任何语言最强 IDE.

)

  • 如何用 Pandas 在 Python 中读取 SAS 文件
    • ERIK MARSJA

Learn how to read SAS (.sas7bdat) files in Python, and how to write a SAS file to CSV using Pandas and pyreadstat.

(是也乎:

兼容其它数据分析语言专用数据格式,让其它语言去屎

)

  • Python 不是一种伟大的编程语言
    • GITHUB.COM/ROBERTAKAROBIN
    • opinion

Related discussion/rebuttal on Hacker News.

(是也乎:

Python 用了 30年努力, 终于变成一个平庸的语言, 这才赢得了市场,没毛病...

)

  • 数据分析中 K均值聚类 最常见三大错误
    • OLEG ŻERO
  • VS Code 添加 Jupyter Notebook 原生编辑支持
    • MICROSOFT.COM

(是也乎:

Jupyter

终于官方穿锤了, 原以为这应该是第一时间支持的...毕竟 github 都支持几年了,而 VSCocde 本身就是基于浏览器的, 没理由不支持 Jupyter,目测, 只是版权问题?

)

  • Big-O Notation With Python Examples
    • BRANDON SKERRITT

好物

Interesting Projects, Tools and Libraries, Projects & Code

  • systemd-logging: 简化 systemd 的日志记录
    • GITHUB.COM/IDLESIGN
  • PyperCard: 受 HyperCard 启发的GUI框架
    • PYPERCARD.READTHEDOCS.IO

(是也乎:

等等, 为什么 GUI 框架突然爆炸起来?哈...Flutter 刺激的, 叕一个试图一键生成跨所有平台 GUI 代码的框架,

当然, 为了跨平台, 将 GUI 限制在非常少的元素组件中...

Material Design 范儿

)

  • inspectortiger: Python 代码审查工具/框架
    • GITHUB.COM/THG-CONSULTING
  • 将 Curl 语法转换为 Python 的实用程序
    • TRILLWORKS.COM

(是也乎:

叕一个 cURL 的 Python 化工具

)

  • daudin: 又一 Python Command-Line Shell
    • GITHUB.COM/TERRYCOJONES

(是也乎:

zsh 已扶正, 那么基于 Py 的当然也有机会

)

  • django-admin-autocomplete-list-filter: 适用于 Django Admin 的 Ajax 自动完成列表过滤器
    • Django Admin
    • GITHUB.COM/DEMIROREN-TEKNOLOJI

?? 活动/大会

Events, MeetUp 真的是全球线下活动组织中心

  • ⋅ PyCode Conference 2019
    • October 14 to October 17, 2019
    • 波兰

(是也乎:

pycode.png (PNG Image, 200 × 63 pixels)

)

  • ⋅ PyData Bristol Meetup
    • October 17, 2019
    • 大英
  • ⋅ Python Northwest
    • October 17, 2019
    • 大英
  • ⋅ PyLadies Dublin
    • October 17, 2019
    • 德国
  • ⋅ PyCon China 2019 Beijing Branch
    • October 19 to October 20, 2019
    • 北京
  • ⋅ Python Brasil 2019
    • October 23 to October 29, 2019
    • 巴西

DAMA

❤️ Happy Pythonic ;-(大妈私人无责任播报)

  • 蟒营 Python 入门班
    • 第3期
    • 101camp3py

      第3期已开课, 为期6周;
      191103 按时结束,
      到时再约 4py ;-)

  • iodide-project/pyodide: The Python scientific stack, compiled to WebAssembly
  • github
  • python-cn

(是也乎:

这几天 CPyUG 列表中讨论的项目,Wasm 的 Python 实现...只是:

pyodide

自己编译都失败哪...太早期了...

)

是也乎

> NN 3802

  • 首发: Issue 390 ~蠎周刊 ~汇集全球蠎事儿 ;-)
  • 改进: issue-390.md

蟒营™:Python 入门班||图谱||幻灯||维基

  • 自怼圈
  • 蟒周刊

101camp3py 进行中

  • 190922 已开课
  • 191103 将结束

Powered by: Zoom.Quiet / 昧因科技®

这篇关于蟒周刊-390-VSCode 支持直接 Jupyter Notebook 编辑了的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/204165

相关文章

【Python编程】Linux创建虚拟环境并配置与notebook相连接

1.创建 使用 venv 创建虚拟环境。例如,在当前目录下创建一个名为 myenv 的虚拟环境: python3 -m venv myenv 2.激活 激活虚拟环境使其成为当前终端会话的活动环境。运行: source myenv/bin/activate 3.与notebook连接 在虚拟环境中,使用 pip 安装 Jupyter 和 ipykernel: pip instal

【Jupyter Notebook】汉化

1.打开:Anaconda Prompt 2.输入:"activate Zhui01"(注意:Zhui01是刚创建的环境名字) activate Zhui01 3.输入:"pip install jupyterlab-language-pack-zh-CN" pip install jupyterlab-language-pack-zh-CN 4.打开:Jupyter Noteb

vscode中文乱码问题,注释,终端,调试乱码一劳永逸版

忘记咋回事突然出现了乱码问题,很多方法都试了,注释乱码解决了,终端又乱码,调试窗口也乱码,最后经过本人不懈努力,终于全部解决了,现在分享给大家我的方法。 乱码的原因是各个地方用的编码格式不统一,所以把他们设成统一的utf8. 1.电脑的编码格式 开始-设置-时间和语言-语言和区域 管理语言设置-更改系统区域设置-勾选Bata版:使用utf8-确定-然后按指示重启 2.vscode

PDF 软件如何帮助您编辑、转换和保护文件。

如何找到最好的 PDF 编辑器。 无论您是在为您的企业寻找更高效的 PDF 解决方案,还是尝试组织和编辑主文档,PDF 编辑器都可以在一个地方提供您需要的所有工具。市面上有很多 PDF 编辑器 — 在决定哪个最适合您时,请考虑这些因素。 1. 确定您的 PDF 文档软件需求。 不同的 PDF 文档软件程序可以具有不同的功能,因此在决定哪个是最适合您的 PDF 软件之前,请花点时间评估您的

Golang支持平滑升级的HTTP服务

前段时间用Golang在做一个HTTP的接口,因编译型语言的特性,修改了代码需要重新编译可执行文件,关闭正在运行的老程序,并启动新程序。对于访问量较大的面向用户的产品,关闭、重启的过程中势必会出现无法访问的情况,从而影响用户体验。 使用Golang的系统包开发HTTP服务,是无法支持平滑升级(优雅重启)的,本文将探讨如何解决该问题。 一、平滑升级(优雅重启)的一般思路 一般情况下,要实现平滑

sqlite不支持中文排序,采用java排序

方式一 不支持含有重复字段进行排序 /*** sqlite不支持中文排序,改用java排序* 根据指定的对象属性字段,排序对象集合,顺序* @param list* @param field* @return*/public static List sortListByField(List<?> list,String field){List temp = new ArrayList(

vscode中使用go环境配置细节

1、在docker容器中下载了go的sdk 2、在/etc/profile.d/go.sh里填入如下内容: #!/bin/bashexport GOROOT=/home/ud_dev/goexport PATH=$GOROOT/bin:$PATH  3、设置go env go env -w GOPROXY=https://goproxy.cn,directgo env -w GO

一款支持同一个屏幕界面同时播放多个视频的视频播放软件

GridPlayer 是一款基于 VLC 的免费开源跨平台多视频同步播放工具,支持在一块屏幕上同时播放多个视频。其主要功能包括: 多视频播放:用户可以在一个窗口中同时播放任意数量的视频,数量仅受硬件性能限制。支持多种格式和流媒体:GridPlayer 支持所有由 VLC 支持的视频格式以及流媒体 URL(如 m3u8 链接)。自定义网格布局:用户可以配置播放器的网格布局,以适应不同的观看需求。硬

Science Robotics 首尔国立大学研究团队推出BBEX外骨骼,实现多维力量支持!

重复性举起物体可能会对脊柱和背部肌肉造成损伤,由此引发的腰椎损伤是工业环境等工作场所中一个普遍且令人关注的问题。为了减轻这类伤害,有研究人员已经研发出在举起任务中为工人提供辅助的背部支撑装置。然而,现有的这类装置通常无法在非对称性的举重过程中提供多维度的力量支持。此外,针对整个人体脊柱的设备安全性验证也一直是一个缺失的环节。 据探索前沿科技边界,传递前沿科技成果的X-robot投稿,来自首尔国立

[项目][CMP][直接向堆申请页为单位的大块内存]详细讲解

目录 1.系统调用 1.系统调用 Windows和Linux下如何直接向堆申请页为单位的大块内存: VirtualAllocbrk和mmap // 直接去堆上按页申请空间static inline void *SystemAlloc(size_t kpage){#ifdef _WIN32void *ptr = VirtualAlloc(0, kpage << 13,