PyConChina2022-上海-在浏览器中运行 Python-韩骏
在浏览器中运行 Python 主讲人: 韩骏 – Code Runner 作者 自我介绍 • 高级软件工程师 @ 微软开发平台事业部 • 《Visual Studio Code 权威指南》作者 • 20 多款 VS Code 插件(比如 Code Runner) • “玩转VS Code”知乎专栏 & 微信公众号 • VS Code 中文社区创始人 • https://github.com/formulahendry/9550 码力 | 13 页 | 1.79 MB | 1 年前31 Python在Azure Notebook产品发展中的核心地位 以及通过Visual Studio Code的最佳Azure实践 韩骏
• 延迟 • 数据隐私 • 成本 • 大规模部署 • 离线运行 • 支持不同的设备 • Linux, Windows • AMD64, ARM32v7, ARM64 Azure IoT Edge + AI 把 AI 运算下放到边缘计算节点。 如何运作? 问题迎刃而解 • 延迟 • 数据隐私 • 成本 • 大规模部署 • 离线运行 • 支持不同的设备 • Linux, Windows0 码力 | 55 页 | 14.99 MB | 1 年前38 安翔 Python助力物联网项目开发
MicroPython 开发 IoT 终端 • MicroPython 支持数十种单片机 • 支持多种硬件接口:GPIO、I2C、SPI、 UART、PWM….. • 开发便捷: 直接通过文件系统编写和运行程 序, 无需烧写器 • 相比传统单片机开发模式,减少了对IC厂家 资源的依赖 •Python 各个击破 IoT 技术栈 -- Python 开发 IoT 网关 • 构建Python环境:很多IC厂商的BSP已经对 • 用户管理:管理用户的个人信息。 • 策略制定:例如定义土壤湿度与浇水量之间的关系,实现远程自动浇水。 • 消息推送:主动推送消息给终端和用户。 • 设备管理:显示终端、网关设备运行状态(是否在线以及离线时间),设备硬件状 态(剩余电量、CPU温度等)。 THANK YOU 9805502730 码力 | 22 页 | 5.00 MB | 1 年前3PyWebIO v1.2.3 使用手册
并尽可能提供良好的用户体验。 本篇使用指南从几个方面对 PyWebIO 的使用进行介绍,覆盖了 PyWebIO 的绝大部分特性。本文档中大部分 示例代码的右上方都有一个 Demo 链接,点击后可以在线预览代码的运行效果。 9 PyWebIO, 发布 1.2.3 4.1.1 输入 输入函数都定义在pywebio.input 模块中,可以使用 from pywebio.input import * 引入。 输出域为输出内容的容器,各个输出域之间上下排列,输出域也可以进行嵌套。 每个输出函数(函数名形如 put_xxx() )都会将内容输出到一个 Scope,默认为”当前 Scope”,”当前 Scope” 由运行时上下文确定,输出函数也可以手动指定输出到的 Scope。Scope 名在会话内唯一。 use_scope() 可以使用use_scope() 开启并进入一个新的输出域,或进入一个已经存在的输出域: 应用只有一个最顶层的 ROOT Scope。每创建一个新 Scope,Scope 的嵌套层级便会多加一层,每退出当前 Scope,Scope 的嵌套层级便会减少一层。PyWebIO 使用 Scope 栈来保 存运行时的 Scope 的嵌套层级。 例如,如下代码将会创建 3 个 Scope: with use_scope('A'): put_text('Text in scope A') with use_scope('B'):0 码力 | 102 页 | 1.67 MB | 1 年前3PyWebIO v1.2.2 使用手册
并尽可能提供良好的用户体验。 本篇使用指南从几个方面对 PyWebIO 的使用进行介绍,覆盖了 PyWebIO 的绝大部分特性。本文档中大部分 示例代码的右上方都有一个 Demo 链接,点击后可以在线预览代码的运行效果。 9 PyWebIO, 发布 1.2.2 4.1.1 输入 输入函数都定义在pywebio.input 模块中,可以使用 from pywebio.input import * 引入。 输出域为输出内容的容器,各个输出域之间上下排列,输出域也可以进行嵌套。 每个输出函数(函数名形如 put_xxx() )都会将内容输出到一个 Scope,默认为”当前 Scope”,”当前 Scope” 由运行时上下文确定,输出函数也可以手动指定输出到的 Scope。Scope 名在会话内唯一。 use_scope() 可以使用use_scope() 开启并进入一个新的输出域,或进入一个已经存在的输出域: 应用只有一个最顶层的 ROOT Scope。每创建一个新 Scope,Scope 的嵌套层级便会多加一层,每退出当前 Scope,Scope 的嵌套层级便会减少一层。PyWebIO 使用 Scope 栈来保 存运行时的 Scope 的嵌套层级。 例如,如下代码将会创建 3 个 Scope: 4.1. User’s guide 17 PyWebIO, 发布 1.2.2 with use_scope('A'):0 码力 | 102 页 | 1.69 MB | 1 年前3PyWebIO v1.1.0 使用手册
并尽可能提供良好的用户体验。 本篇使用指南从几个方面对 PyWebIO 的使用进行介绍,覆盖了 PyWebIO 的绝大部分特性。本文档中大部分 示例代码的右上方都有一个 Demo 链接,点击后可以在线预览代码的运行效果。 9 PyWebIO, 发布 1.1.0 4.1.1 输入 输入函数都定义在pywebio.input 模块中,可以使用 from pywebio.input import * 引入。 输出域为输出内容的容器,各个输出域之间上下排列,输出域也可以进行嵌套。 每个输出函数(函数名形如 put_xxx() )都会将内容输出到一个 Scope,默认为”当前 Scope”,”当前 Scope” 由运行时上下文确定,输出函数也可以手动指定输出到的 Scope。Scope 名在会话内唯一。 use_scope() 可以使用use_scope() 开启并进入一个新的输出域,或进入一个已经存在的输出域: 应用只有一个最顶层的 ROOT Scope。每创建一个新 Scope,Scope 的嵌套层级便会多加一层,每退出当前 Scope,Scope 的嵌套层级便会减少一层。PyWebIO 使用 Scope 栈来保 存运行时的 Scope 的嵌套层级。 例如,如下代码将会创建 3 个 Scope: with use_scope('A'): put_text('Text in scope A') with use_scope('B'):0 码力 | 98 页 | 1.73 MB | 1 年前3PyWebIO v1.3.1 使用手册
并尽可能提供良好的用户体验。 本篇使用指南从几个方面对 PyWebIO 的使用进行介绍,覆盖了 PyWebIO 的绝大部分特性。本文档中大部分 示例代码的右上方都有一个 Demo 链接,点击后可以在线预览代码的运行效果。 9 PyWebIO, 发布 1.3.1 4.1.1 输入 输入函数都定义在pywebio.input 模块中,可以使用 from pywebio.input import * 引入。 输出域为输出内容的容器,各个输出域之间上下排列,输出域也可以进行嵌套。 每个输出函数(函数名形如 put_xxx() )都会将内容输出到一个 Scope,默认为”当前 Scope”,”当前 Scope” 由运行时上下文确定,输出函数也可以手动指定输出到的 Scope。Scope 名在会话内唯一。 use_scope() 可以使用use_scope() 开启并进入一个新的输出域,或进入一个已经存在的输出域: 应用只有一个最顶层的 ROOT Scope。每创建一个新 Scope,Scope 的嵌套层级便会多加一层,每退出当前 Scope,Scope 的嵌套层级便会减少一层。PyWebIO 使用 Scope 栈来保 存运行时的 Scope 的嵌套层级。 例如,如下代码将会创建 3 个 Scope: 4.1. User’s guide 17 PyWebIO, 发布 1.3.1 with use_scope('A'):0 码力 | 111 页 | 1.70 MB | 1 年前3PyWebIO v1.3.3 使用手册
并尽可能提供良好的用户体验。 本篇使用指南从几个方面对 PyWebIO 的使用进行介绍,覆盖了 PyWebIO 的绝大部分特性。本文档中大部分 示例代码的右上方都有一个 Demo 链接,点击后可以在线预览代码的运行效果。 9 PyWebIO, 发布 1.3.3 4.1.1 输入 输入函数都定义在pywebio.input 模块中,可以使用 from pywebio.input import * 引入。 输出域为输出内容的容器,各个输出域之间上下排列,输出域也可以进行嵌套。 每个输出函数(函数名形如 put_xxx() )都会将内容输出到一个 Scope,默认为”当前 Scope”,”当前 Scope” 由运行时上下文确定,输出函数也可以手动指定输出到的 Scope。Scope 名在会话内唯一。 use_scope() 可以使用use_scope() 开启并进入一个新的输出域,或进入一个已经存在的输出域: 应用只有一个最顶层的 ROOT Scope。每创建一个新 Scope,Scope 的嵌套层级便会多加一层,每退出当前 Scope,Scope 的嵌套层级便会减少一层。PyWebIO 使用 Scope 栈来保 存运行时的 Scope 的嵌套层级。 例如,如下代码将会创建 3 个 Scope: 4.1. User’s guide 17 PyWebIO, 发布 1.3.3 with use_scope('A'):0 码力 | 111 页 | 1.70 MB | 1 年前3PyWebIO v1.3.2 使用手册
并尽可能提供良好的用户体验。 本篇使用指南从几个方面对 PyWebIO 的使用进行介绍,覆盖了 PyWebIO 的绝大部分特性。本文档中大部分 示例代码的右上方都有一个 Demo 链接,点击后可以在线预览代码的运行效果。 9 PyWebIO, 发布 1.3.2 4.1.1 输入 输入函数都定义在pywebio.input 模块中,可以使用 from pywebio.input import * 引入。 输出域为输出内容的容器,各个输出域之间上下排列,输出域也可以进行嵌套。 每个输出函数(函数名形如 put_xxx() )都会将内容输出到一个 Scope,默认为”当前 Scope”,”当前 Scope” 由运行时上下文确定,输出函数也可以手动指定输出到的 Scope。Scope 名在会话内唯一。 use_scope() 可以使用use_scope() 开启并进入一个新的输出域,或进入一个已经存在的输出域: 应用只有一个最顶层的 ROOT Scope。每创建一个新 Scope,Scope 的嵌套层级便会多加一层,每退出当前 Scope,Scope 的嵌套层级便会减少一层。PyWebIO 使用 Scope 栈来保 存运行时的 Scope 的嵌套层级。 例如,如下代码将会创建 3 个 Scope: 4.1. User’s guide 17 PyWebIO, 发布 1.3.2 with use_scope('A'):0 码力 | 111 页 | 1.70 MB | 1 年前3PyWebIO v1.3.0 使用手册
并尽可能提供良好的用户体验。 本篇使用指南从几个方面对 PyWebIO 的使用进行介绍,覆盖了 PyWebIO 的绝大部分特性。本文档中大部分 示例代码的右上方都有一个 Demo 链接,点击后可以在线预览代码的运行效果。 9 PyWebIO, 发布 1.3.0 4.1.1 输入 输入函数都定义在pywebio.input 模块中,可以使用 from pywebio.input import * 引入。 输出域为输出内容的容器,各个输出域之间上下排列,输出域也可以进行嵌套。 每个输出函数(函数名形如 put_xxx() )都会将内容输出到一个 Scope,默认为”当前 Scope”,”当前 Scope” 由运行时上下文确定,输出函数也可以手动指定输出到的 Scope。Scope 名在会话内唯一。 use_scope() 可以使用use_scope() 开启并进入一个新的输出域,或进入一个已经存在的输出域: 应用只有一个最顶层的 ROOT Scope。每创建一个新 Scope,Scope 的嵌套层级便会多加一层,每退出当前 Scope,Scope 的嵌套层级便会减少一层。PyWebIO 使用 Scope 栈来保 存运行时的 Scope 的嵌套层级。 例如,如下代码将会创建 3 个 Scope: 4.1. User’s guide 17 PyWebIO, 发布 1.3.0 with use_scope('A'):0 码力 | 111 页 | 1.70 MB | 1 年前3
共 166 条
- 1
- 2
- 3
- 4
- 5
- 6
- 17