python编译器是一款可以在手机上直接运行 Python 代码的编译工具,适合 Python 初学者日常练习、验证小程序和快速调试脚本使用。它支持从文件管理器直接打开代码文件,也提供了常用符号和编码输入,写代码和运行都比较方便。除了基础的 Python 运行能力外,这款工具还支持 Web app 开发、原生界面编程、SL4A 调用以及多个常用 Python 库,适合想在手机上进行简单开发、测试和学习的用户使用。
这款工具的重点就是让用户在手机里也能完成 Python 编写和运行,适合做简单验证和学习练手。
它支持输入 Python 脚本并执行,能够解析和运行脚本程序,同时支持 input、raw_input 等输入内容的使用。
软件里还提供了常用的 Python 库,并支持保存脚本、修改已保存内容和删除文件,日常使用比较顺手。
如果你习惯在电脑上写 Python,这里看到的代码语法基本是一样的,学习成本不高。
软件底部还带有一些辅助功能,方便用户在手机上输入和编辑代码。

一、准备工作
1、安装编译器
先下载安装到手机上,再打开软件进入使用界面。
2、进行设置
进入后把权限全部允许,然后选择 Python 版本,这里可以按 Python3 来使用。
右上角分别是运行和菜单,先点菜单进入设置。

进入后可以查看已安装模块,会发现 pip 版本比较旧,这时可以先进行更新。
点击 pip 中的安装模块,会弹出安装界面。

输入以下内容即可更新 pip:
-i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade pip
更新完成后,基础代码就可以正常运行了,不更新也可以使用。
在手机环境里安装第三方库,建议优先选择常用库,并尽量使用国内镜像,避免下载时间过长导致报错。安装时可以直接在 pip 的安装模块中输入命令,软件会把 install 前面的内容提前写好,用户只需要补充后半部分即可。
以 pypinyin 为例,可以输入:
pypinyin
或者使用国内源:
-i pypinyin https://pypi.tuna.tsinghua.edu.cn/simple/
安装成功后如果显示 successfully,就说明库已经装好。下面这个效果就是安装完成后的状态。

通过这种方式,像 pypinyin 这类常见库就可以直接在手机上使用,适合做简单测试和学习演示。
软件对常见代码的支持比较完整,像 if 这类常用语法基本都有,适合入门阶段练习。
界面本身比较简单,编码也不复杂,加上提供了常用符号和编码文字,输入时会省事不少。
代码运行后会得到对应结果,适合用来验证库是否安装成功或者检查脚本是否正常执行。

运行结果:

代码(直接复制即可):
import pypinyin
print(pypinyin.pinyin("你好"))
再比如一些常见的判断语句,也可以直接写入并运行,适合初学者练习基础语法。

运行结果:

这款软件比较适合 Python 初学者、想随时练习代码的用户,以及需要在手机上快速验证小程序的人。由于它支持从文件管理器直接打开代码文件,所以如果你手里已经有现成的脚本,也可以直接导入查看和测试。
另外,它还支持 Web app 开发、原生界面编程、SL4A,以及对 Android 多种特性的访问,比如位置、蓝牙和网络等,适合有移动端开发测试需求的用户。对于需要在手机上完成简单开发、调试、查看结果的人来说,这类功能会更实用。
1、支持 Web app 开发,允许使用 Web 开发体系构建流畅的掌上应用,加速应用开发。
2、包含多个有用的 Python 库。
3、支持原生界面编程,方便进行游戏开发。
4、支持 SL4A,可访问 Android 多种特性,包括位置、蓝牙、网络等。
5、快速安装存储库中提供的 Matplotlib Kivy 支持。
6、离线 Python 3.6 解释器,运行 Python 程序不需要 Internet。
7、全功能终端仿真器,支持 readline(以 pip 提供)。
8、带断点和监视的 PDB 调试器。
9、带有闪亮的新 SDL2 后端的 Kivy 图形库。
10、快速安装存储库中提供的 PyQt5 支持以及 matplotlib PyQt5 支持,无需额外代码。
1、可输入 Python 脚本并解析执行,支持 input、raw_input 输入内容。
2、支持保存脚本,并可修改保存文件内容和删除保存文件。
3、可调整代码颜色及字体大小,支持上下左右移动光标,便于阅读和书写。
4、可通过文件系统打开 txt、pdf、chm、mp3、m4v、zip、gif、png、html、py、doc 等文件格式。
v11.0.4
1、更新到 Python3.13.2。
2、支持 tkinter、turtle。
3、支持 numpy、lxml、lz4 库。
4、修复 Bug。