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也是一件麻烦事,可以单独拿篇文章来说了,喜欢捣鼓的可以自行研究。

温馨提示:答案为网友推荐,仅供参考
Python小技巧:QPython,一个在手机上运行Python的神器
内置Python编辑器:QPython内置了一个功能强大的Python编辑器,支持缩进、语法高亮等特性,方便用户在手机上直接编写和修改Python代码。FTP功能:QPython内置了FTP服务,用户可以通过FTP客户端将电脑上的Python文件传输到手机上,方便进行代码的迁移和测试。SL4A支持:QPython支持SL4A(S

手机最强Python编程神器,在手机上运行Python
在手机上进行Python编程,选择一款强大且易用的编程软件至关重要。经过深入比较和测试,我为大家推荐两款手机编程神器:QPython OH和Aid Learning。一、QPython OH QPython OH是一款轻量级且成熟的Python编程工具,它具备以下显著优点:支持Python版本:目前支持Python 3.6.6,虽然版本不是最新,但足以满足大...

QPython,一个在手机上运行Python的神器
之前安利过一款手机上运行Python的神器Termux,不过Termux的使用比较重,它实际是一款linux系统模拟器,安装好Termux后还要再安装python,并且是全命令行操作,一些读者使用起来有障碍。今天安利一款更友好的QPython。Qpython是一个Python引擎,只能运行在安卓系统上,相比Termux,它可以全图形界面操作,非常友好。...

安卓运行Python的神器:QPython
学习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能在苹果手机上运行吗
Python能在苹果手机上运行,具体可以通过Pythonista这一应用实现。Pythonista是在iPad、iPhone和iPod touch上编写Python脚本的一个完整的开发环境。它提供了许多强大的功能和特性,使得在苹果手机上运行Python成为可能。以下是对Pythonista的详细介绍:全面的开发环境:Pythonista包含了全功能的代码编辑器,提供...

python可以在软件商店下载吗(python可以直接安装吗)
Python 可以在软件商店下载,也可以直接安装。对于手机用户:在软件商店下载:对于希望在手机上运行Python的用户,可以通过应用商店搜索并下载QPython这样的应用。QPython是一个可以在安卓设备上运行Python程序的脚本引擎,下载安装后,用户可以在手机上运行Python终端和Python脚本,非常方便。对于电脑用户:直接安装...

python代码怎么运行在手机上
在手机上运行Python代码有多种方法。以下是几种常见且实用的方法:1. 安装Python编译器应用程序 Android设备:可以使用Pydroid 3。这是一款功能齐全的Python 3 IDE,用户可以在Google Play Store中搜索并下载。下载完成后,导入Python文件并直接运行。iOS设备:推荐使用Pythonista。这也是一款功能强大的Python...

怎么在安卓手机运行python
首先,你需要在你的安卓手机上安装QPython3应用。QPython3是一个专门为安卓手机设计的Python环境,它支持Python 3,并且提供了终端、编辑器和程序案例等功能,非常适合进行Python开发和学习。二、使用终端运行Python代码 打开QPython3应用:安装完成后,打开QPython3应用。选择“终端”:在QPython3的主界面,...

怎样在安卓上运行python
在安卓上运行Python的方法 要在安卓设备上运行Python,你可以使用Termux这款应用。Termux是一个强大的终端模拟器和Linux运行环境,它允许你在安卓设备上安装和运行Linux软件,包括Python。以下是详细步骤:一、安装Termux 下载Termux:建议从Google Play Store或F-Droid官方应用商店下载Termux,以避免遇到安装错误...

手机如何运行python代码 手机运行python代码的软件
推荐的手机Python编程软件:QPython:QPython是一个功能强大的Python编程环境,支持在手机上运行Python脚本和查看Python文件。它提供了丰富的库和模块,方便用户进行各种Python开发。Pydroid:Pydroid是另一个适用于安卓手机的Python编程应用,它支持Python 3,并提供了类似于桌面Python环境的体验。用户可以在Pydroid...

相似回答
大家正在搜