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
[ QPython 社区 & 反馈]
国内用于交流正式的 QPython 社区网站正在建设中
请加微信公众号 qpython 或者 qpython 微博 (@qpython) 获得如何加入 QPython 已有社区(QQ群,微信群等)的途径或者给我们反馈。