QPython 是一个能在安卓设备上运行Python脚本的程序引擎。它包含Python解释器,编辑器,QPYPI,二维码阅读器和一些安卓专用的精彩特性。
相关推荐:每天读点故事
它真的是一款非常赞的安卓上的Python。
[[ 主要特性 ]]
它支持以下精彩特性:
- 离线 Python 2.7.15 / 3.6 解释器。运行Python时不需要网络。
- 内置集成一款非常赞的Python IDE
- PIP包管理器和一个自定义预编译Python包仓库,收录了不少如加强的科学计算的包
- 强大的 二维码扫描器,能读取QRCode二维码中的 代码/链接/Notebook链接
- 内置和改进了 Notebook 插件,能让你非常简单地打开Jupyter notebook文档
[[ 编程 & 扩展包 ]]
有了下面的特性,你可非常简单地开发你的程序:
- 内置 SL4A 库,能让你更方便地在安卓设备进行应用编程 (QPython的强大特性之一)
- 内置基于安卓 SDL2 的 pygame 编程库,能让你方便地在安卓上进行游戏编程
- 内置 bottle Web 编程框架,能让你快速开发 WebApp
此外,QPython 还支持下面的库:
- Django / Flask / Tornado ...
- Numpy / Scipy ...
- 其他使用 QPYPI 客户端成功安装的库
[[ 终端特性 ]]
- 当你长按面板的终端图标时,你可以选择是开启系统终端或者是 Python 解释器
- 终端顶部有很方便的快捷键,方便你的输入
- 它还允许你在设置中改变终端的显示或者行为
[[ IDE 特性 ]]
- 代码自动缩进 & 语法高亮
- Python 编程所需的所有快捷键都可以在编辑器扩展键区域找到
- 多个主题
- 更强的特性,例如寻找、替换、跳转等
- 一键分享到GIST
[[ Notebook 特性 ]]
- 在 QPython 设置中开启
- 适合手机操作的 Notebook 客户端
【更新内容】
2.4.2
- ssh 支持 (http://www.qpython.org/features/2018-09-28-dropbear-cn.html)
- 终端增加了tab键
- 小bug修复