QPython官方版是一款强大的手机编程工具,它让安卓设备秒变编程神器,尤其适合喜欢在移动端学习Python的朋友。软件不仅完全开源免费,还支持多种Python版本(3和2),离线运行无需网络,内置编辑器功能强大,语法高亮、代码补全一应俱全。更棒的是,它整合了SL4A框架,能用Python直接操作安卓系统,控制硬件、调用接口,甚至开发App都轻松搞定。
软件亮点还包括对科学计算库(如numpy)的支持,以及QPYPI提供的预编译包资源,极大方便学习和开发。最近更新还加入了AI编程功能,比如支持自然语言编程和AIPyApp,让编程变得更简单有趣。
对于我来说,这种工具简直是宝藏,尤其是它允许我们在手机上完成复杂的编程任务,完全不输电脑端的效率。如果你正在寻找一款高效、便捷又好玩的编程软件,QPython绝对值得试试!
QPython官方版恰似一盏明灯,点亮手机世界的编程学习之路。无论何时何地,只需掏出手机,便能投入编程的魔幻领域,它汇聚着强大的编译器,使其成为一款与众不同的QPython编程软件。对于那些充满好奇的心灵,它可谓是一场创意的盛宴。瞧,心动的朋友,何乐而不为,如夜空中的星光,是Android上的Python脚本引擎。

软件特色
1、移动Python编程
允许用户在Android设备上进行Python编程,无需使用计算机即可学习和开发Python程序。
2、开源和免费
允许用户免费使用和分享,为广大编程爱好者提供了无障碍的学习平台。
3、轻量级
使其易于安装和使用,不会给设备带来负担。
4、社区支持
用户可以在社区中交流经验、分享代码和解决问题。
软件亮点
1、Python解释器
支持多种Python语法和功能,用户可以在应用内运行Python脚本。
2、代码编辑器
内置了一个简单的代码编辑器,方便用户在设备上编写Python代码,并支持语法高亮显示和代码补全功能。
3、调试功能
允许用户在应用中进行Python代码的调试,帮助用户排查代码中的错误并改进程序。
4、应用扩展
用户可以通过安装第三方Python库来扩展QPython3的功能,从而能够更灵活地开发应用程序。
软件优势
- 离线的Python 3, Python 2解释器:完全不需要联网运行Python程序
- 它支持运行多种类型的项目,包括:控制台程序,SL4A程序,WebApp项目等等
- 非常方便的QR码阅读器,能帮助你方便地将代码传到手机上
- QPYPI和一个自定义的仓库放了一些预编译的包,主要是加强科学计算库,比如numpy, scipy, matplotlib, scikit-learn, keras等等,方便你学习科学计算
- 方便使用的编辑器
- 内嵌QPyNotebook, 和junpyter notebook完全兼容
- 特别注意:整合和拓展了安卓库的脚本层(SL4A):它能让你用Python驱动安卓工作
- 良好的文档和客户支持
使用教程
1、打开qpython3软件后,点击程序编辑器。

2、然后编写程序代码。

3、再找到右上角的文件图标并点击。

4、然后选择需要保存的文件夹即可。

如何运行脚本文件
1、打开软件后,点击图中方框位置。

2、再点击运行脚本。

3、最后选择自己需要运行的脚本即可运行。

SL4A特性
借助SL4A特性,你可以使用Python编程来进行安卓编程,包括:
- 安卓App接口,比如:Application, Activity, Intent & startActivity, SendBroadcast, PackageVersion, System, Toast, Notify, Settings, Preferences, GUI
- 安卓资源管理器:比如:Contact, Location, Phone, Sms, ToneGenerator, WakeLock, WifiLock, Clipboard, NetworkStatus, MediaPlayer
- 第三方应用整合,比如:Barcode, Browser, SpeechRecongition, SendEmail, TextToSpeech
- 硬件管理器:Carmer, Sensor, Ringer & Media Volume, Screen Brightness, Battery, Bluetooth, SignalStrength, WebCam, Vibrate, NFC, USB
注意事项
它可能需要BLUETOOTH/LOCATION/READ\u SMS/SEND\u SMS/CALL\u PHONE和其他权限,以便您可以使用这些功能进行编程。QPYTHON不会在后台使用这些权限。
如果您在使用SL4A API时在运行时出现异常,请检查系统设置中的相关权限是否已启用。
更新内容
v3.8.10:
优化体验,增强稳定性。
v3.8.9:
重磅更新!AI编程全面融入QPython,助你编程更轻松!
我们为你带来了令人兴奋的新功能,快来看看吧!
+ 自然语言编程支持:全新支持AIPyApp,让你在QPython中轻松使用自然语言编程。现正处于内测阶段,想了解更多使用方法?加入我们的社区咨询
+ 全新QSL4A功能:新增notebookOpen函数,支持自然语言控制打开Notebook文件。
+ 内置编辑器升级:编辑器功能增强,支持打开和浏览各种文本文件。
+ 便捷文件管理:文件管理器中新增内部存储入口,快速访问你的文件,管理更方便。
v3.8.8:
+ 进行了重要的文件访问权限控制开关改进,允许用户灵活开启或关闭通过 QPython 编程访问手机外部存储文件的功能。
+ 升级了 SDK,以增强对较新版本安卓系统的支持和兼容性。
+ 扩展->AIPY中增加了Anthropic和Google GenAI库
v3.8.7:
+ 在支持Tkinter的基础上,扩展->工具中新增了使用Turtle绘制多啦A梦的示范代码,助力创意实现!
+ 优化了手机权限获取流程,提升了用户体验与操作便捷性。
+ 在扩展->AIPY增加了Google Gen AI库,方便调用Gemini Developer API 和 Vertex AI
v3.8.6:
本次更新亮点:
✅ 支持Tkinter:现已支持Tkinter库,用户可通过XServer进行使用。请访问的网盘链接“Extra”,下载所需文件。
✅存储权限更新:为提升用户体验,我们增加了读取手机存储的权限,以便访问存储在手机其他目录中的Python程序。
此次更新发布之后,QPython和QPythonPlus(未在应用商店上架,专为高级用户设计,提供更多敏感权限的分支)将会保持版本号同步。

































共有 0条评论