问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

python编程app

发布网友 发布时间:2024-08-19 20:23

我来回答

1个回答

热心网友 时间:2024-08-23 18:41

之前安利过一款手机上运行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、社区:

课程和社区要进入官方社区,因为要访问*,所以是打不开的。

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

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
161607融通巨潮基金我是1.96元今天买入的,他的前景怎么样。会不会太... 161607融通巨潮基金我是1.96元今天买入的,不到一个月跌了两毛了惨痛啊... 原来42只羊,运走了27只羊,还剩多少只小羊?如果在买来18只现在有多少只... 羊了个羊找不到15 羊了个羊第二关为什么总剩最后15个 跪求4minute的dreamcometrue音译歌词(非罗马拼音) 我看曹刿是一个什么样的人 作文 急急急 三赞曹刿300字作文 作文 我心中的英雄曹刿300 关于翻译机离线使用的效果怎么样? 行贿罪的减刑假释的条件 行贿罪假释条件都有什么 ...感觉平时上班因为要化妆,还是用吸管杯比较合适? 请问下http://202.121.63.18/ 打开这个网址后点击跳过片头后的那段背... ...激活是什么原因如何查保修时间呢?序列号:dqtfngy2dfhw ...左氧氟沙星和头孢一天肚子还是痛反而肠胃还更难受 山东蔬菜基地有哪些 中国哪里是最大的蔬菜种植基地 惠普打印机e1无法进纸怎么办? HP打印机显示找不到纸张怎么办? 2020考研数学真题难度大么 山东卫视没演神探包青天第二部吗 神探包青天看完了,还想接着往下看,谁知道是哪部电视剧啊?特感谢_百度... 神探包青天2完整版神探包青天2 C盘里的Content.IE5这个文件夹可以删除吗 Content.IE5这里面的东西可以删除吗? 嵊州上门油烟机清洗价钱 有个名人在大街上一边卖菜一边看书是谁 家里出现黑色小蜘蛛是什么原因啊? 逻辑推理题谁是凶手逻辑推理题谁是凶手 微信放在哪个文件夹 离婚判决后可以申请变更抚养权吗 2019优秀竞聘演讲稿:展现自我风采 英国斗牛犬窝咳吃什么药最好 斯塔福郡斗牛梗窝咳吃什么药最好 法国斗牛喜欢吃什么? 血小板计数低吃什么补得快 运动地板用于家装地板可以吗 微信号wxid开头是什么意思? 什么是wxid开头的微信号? wxid开头的微信号怎么找回来? wxid开头的微信号是什么意思wxid开头的微信号是啥意思 诱骗投资者买卖期货合约罪既遂判刑标准细分有哪些? 新买的冰箱需要开多久的门通风呢? 新冰箱需要打开门散味吗 新冰箱可以打开散味吗 构成诱骗投资者买卖期货合约罪怎么判刑? 康定的楷书怎么写 斑马进度计划软件中,表格里如何设置逻辑关系 【斑马进度宝典】如何绘制形象进度图? A股节后“开门红”基本稳了(a股节后“开门红”基本稳了?)