QPython,一个在手机上运行Python的神器

Qpython是一个Python引擎,只能运行在安卓系统上,相比Termux,它可以全图形界面操作,非常友好。内置了一个Python编辑器,可以直接在手机上写Python代码,支持缩进,语法高亮等特性。也内置了一个ftp,可以很方便地拷贝电脑上的py文件到手机上运行。由于内置了SL4A,可以很方便地调用安卓操作系统的一些API做些...
QPython,一个在手机上运行Python的神器
之前安利过一款手机上运行Python的神器Termux,不过Termux的使用比较重,它实际是一款linux系统模拟器,安装好Termux后还要再安装python,并且是全命令行操作,一些读者使用起来有障碍。今天安利一款更友好的QPython。

Qpython是一个Python引擎,只能运行在安卓系统上,相比Termux,它可以全图形界面操作,非常友好。内置了一个Python编辑器,可以直接在手机上写Python代码,支持缩进,语法高亮等特性。

也内置了一个ftp,可以很方便地拷贝电脑上的py文件到手机上运行。由于内置了SL4A,可以很方便地调用安卓操作系统的一些API做些有趣的事情,比如可以通过SL4A获取手机地理位置,打开蓝牙,发送手机短信,打开手机摄像头等等。
吹水了一阵,下面具体介绍下安装和使用的细节步骤。
QPython有两个版本一个是QPython支持python2.7版本,一个是QPython 3支持Python3版本,不过我测试QPython目前貌似也支持python3。这里我介绍的是QPython3,它对安卓特性的支持更多一些。
官方的APK安装包在github上https://github.com/qpython-android/qpython3/releases,下载最新的qpython3-app-release.apk安装即可。
不过国内的手机安卓应用市场上也有,可以直接搜索qpython,看发布者是一家北京的公司,不清楚这家公司跟QPython是什么关系。
安装成功,打开QPython APP后就是这个样子。

可以看见有六个图标模块。
1、终端:
这是编程IDE的标配,可以执行一些代码片段,不过写手机上输入代码还是挺麻烦的。

2、编辑器:
上面已经有图示了,可以新建或者修改py文件,然后点击最下面的三角形执行文件,注意文件要保存为.py后缀才行。
3、程序:
里面提供一些程序示例,供你参考,比如如何打开蓝牙,如何打开摄像头,如何语音合成(语音转文字等)。
4、QPYPI:
一个缩减版的pypi,Python第三方库可以通过QPYPI来安装。
5、课程:
6、社区:
课程和社区要进入官方社区,因为要访问facebook,所以是打不开的。
如何把电脑py文件传到手机上?
QPython内置了一个ftp,点击开启ftp服务后,只要你电脑上有安装ftp客户端,就可以直接把文件传到手机上,存放都目录不用修改。

当然你也可以通过你熟悉的方式来在电脑和手机间传输文件。文件或文件夹存放在/qpython/project3/位置即可。
另外QPython中有种有趣的传代码方式:扫描二维码传代码。把电脑上的python代码生成为二维码,用手机上的qpython app扫描二维码,代码会直接在手机上生成。QPython3中没有这个功能。
PS:一个二维码最大能容纳1850个字母,所以伟大的py文件是传不了的。
QPython可以干哪些事情?
1)Web开发,支持django和flask Web开发,当然你需要安装django和flsak,也可以写python爬虫,但是运行效率非常低下。
2)游戏开发,使用pygame开发手机游戏。
3)、app开发,可以开发手机APP。

如上,可以把你手机上的闹钟,日历等app都换成是你自己,而且全都用python开发的。
用python开发app,要安装使用kivy来支持,因为安卓上只能运行java程序,所以配置kivy也是一件麻烦事,可以单独拿篇文章来说了,喜欢捣鼓的可以自行研究。
2023-09-13
mengvlog 阅读 11 次 更新于 2025-07-18 12:57:25 我来答关注问题0
  • QPython有两个版本一个是QPython支持python2.7版本,一个是QPython 3支持Python3版本,不过我测试QPython目前貌似也支持python3。这里我介绍的是QPython3,它对安卓特性的支持更多一些。官方的APK安装包在github上https://github.com/qpython-android/qpython3/releases,下载最新的qpython3-app-release.apk安...

  • 学习Python,无需电脑,只需手机。推荐一款名为QPython的神器,专为Android系统打造,让你在地铁、公交或会议间隙轻松上手Python编程。QPython分为QPython和QPython3,分别支持Python2和Python3。最新正式版QPython3为1.0.3,兼容Python3.2.2;测试版1.2.0-BETA-3支持Python3.6.1,并新增QPYPI工具,方...

  • 要在安卓手机上运行Python程序,主要有两种方法:安装QPython3或Termux。以下是具体的操作步骤和注意事项:一、安装QPython3 下载与安装:在安卓手机的应用商店中搜索“QPython3”并下载安装。运行与编辑Python代码:打开QPython3应用,你可以直接在控制台中输入Python代码,然后点击“Run”按钮运行。你也可以通...

  •  誉祥祥知识 手机qpython3使用教程

    下载安装Qpython3:先在Qpython的官网上,把Qpython3这个app下载安装到你的手机上哦。打印“你好世界”:打开Qpython3,点击编辑器,在里面写上两句代码,打印出“你好世界”。是不是很简单呀?创建study项目:写好后,点击保存。然后,跑到project目录那里,点个加号,就能创建一个叫study的文件夹啦,这就...

  •  翡希信息咨询 怎么在安卓手机运行python

    首先,在你的安卓手机上下载并安装QPython3应用。这是一个专为安卓手机设计的Python开发环境。使用终端运行代码:打开QPython3应用后,你可以选择“终端”功能。在终端中,你可以直接一行一行地输入Python代码并执行。使用编辑器编写脚本:选择进入“编辑器”功能。在编辑器中,你可以编写完整的Python脚本代码...

檬味博客在线解答立即免费咨询

Python相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部