所有代码均在设备本地运行
编写Python代码,
即刻运行。
无需服务器,也无需联网。在iPhone和iPad中随身携带一个完整的Python运行环境。使用带语法高亮的编辑器编写代码,点一下按钮即可查看运行结果。
完全本地执行
内置numpy、pandas、matplotlib
无需注册账号
在App Store下载
iOS 17.0及以上 · 免费开始使用 · 使用SmartPython Pro解锁全部课程
截图
实际应用界面
主要功能
既适合学习,也适合快速验证想法的Python环境
完整的Python解释器
将CPython编译为WebAssembly并内置于应用中。无需联网,即可立即运行代码。
语法高亮编辑器
以清晰易读的配色显示代码,支持深色/浅色主题切换及字体大小调整。
内置常用库,开箱即用
无需安装即可使用numpy、pandas、matplotlib、requests。图表可直接在应用内显示。
36课时的Python课程
从变量、循环等基础知识,到类、算法与数据分析——内置于编辑器中,可直接运行的完整课程。
管理多个文件
可创建、保存并重命名任意数量的脚本,文件增多后也能通过搜索快速找到。
完全本地运行
运行环境、代码与文件全部保存在设备本地,不会发送到任何服务器,也无需注册账号。
使用方法
只需三步,即可运行你的第一行代码
01
新建或选择文件
新建一个文件,或从内置的Python课程中选择一课。
02
编写代码
在带语法高亮的编辑器中自由编辑Python代码。
03
点击Run运行
一键立即执行,在控制台中查看标准输出或错误信息。
常见问题
没有网络连接也能使用吗?
可以。Python代码的运行本身完全离线进行。只有当你的代码中显式使用requests等库与外部通信时,才需要网络连接。
我的代码或文件会被发送到其他地方吗?
不会。代码的运行与保存完全在设备本地完成,不会发送给我们或任何第三方。
可以使用哪些库?
内置了numpy、pandas、matplotlib、requests等学习和数据分析中常用的库。
免费版可以使用到什么程度?
所有基础课程均可免费使用。算法、数据分析等进阶课程,需要通过一次性购买SmartPython Pro来全部解锁。
SmartPython Pro是订阅制吗?
不是,这是一次性购买,解锁后可永久使用。更换设备后,可通过“恢复购买”重新激活。