之前安利过一款手机上运行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后就是这个样子。

大家在学python的时候肯定会遇到很多难题,以及对于新技术的追求,这里推荐一下我们的Python学习扣qun:784758214,这里是python学习者聚集地!!同时,自己是一名高级python开发工程师,从基础的python脚本到web开发、爬虫、django、数据挖掘等,零基础到项目实战的资料都有整理。送给每一位python的小伙伴!每日分享一些学习的方法和需要注意的小细节

点击:python技术分享交流

可以看见有六个图标模块。

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的神器相关推荐

  1. qpython手机版-QPython,一个在手机上运行Python的神器

    之前安利过一款手机上运行Python的神器Termux,不过Termux的使用比较重,它实际是一款linux系统模拟器,安装好Termux后还要再安装python,并且是全命令行操作,一些读者使用起来 ...

  2. python手机版-QPython,一个在手机上运行Python的神器

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

  3. python编辑器手机版-QPython,一个在手机上运行Python的神器

    之前安利过一款手机上运行Python的神器Termux,不过Termux的使用比较重,它实际是一款linux系统模拟器,安装好Termux后还要再安装python,并且是全命令行操作,一些读者使用起来 ...

  4. python在线编辑器手机-QPython,一个在手机上运行Python的神器

    之前安利过一款手机上运行Python的神器Termux,不过Termux的使用比较重,它实际是一款linux系统模拟器,安装好Termux后还要再安装python,并且是全命令行操作,一些读者使用起来 ...

  5. python 手机编程termux_如何优雅的在手机上进行Python编程?

    其实谈不上优雅,编程还是老老实实在电脑编程更实用,手机只是某种程度上做一些便捷性的操作. 回到主题,下面介绍两个常用的Python编程工具. 第一款:Termux Termux是一个安卓手机的 Lin ...

  6. termux使用教程python-利用Termux超级终端在手机上运行Python开发环境

    利用Termux超级终端在手机上运行Python开发环境 重要提示:由于没有提供太多图片具体可以参考文章结尾的网站链接,非常清楚并且有图片指导. 前言: 普通的工作使我平时有时间做做游戏视频,看看电视 ...

  7. django手机访问_在手机上运行Python的神器

    之前安利过一款手机上运行Python的神器Termux,不过Termux的使用比较重,它实际是一款linux系统模拟器,安装好Termux后还要再安装python,并且是全命令行操作,一些读者使用起来 ...

  8. python可以编程手机版_手机最强Python编程神器,在手机上运行Python

    手机编程软件有很多,大部分都很难使用,操作不灵活,甚至不能安装第三方库. 尝试安装了很多Python移动编程软件,发现了很多问题,不是编码效率低就是各种bug.今天,来自一位python编程小哥指导, ...

  9. 手机最强 Python 编程神器,在手机上运行 Python 不再是梦

    这是「进击的Coder」的第 351 篇技术分享 来源:软件测评说 手机编程软件有很多,大部分都很难使用,操作不灵活,甚至不能安装第三方库. 尝试安装了很多Python移动编程软件,发现了很多问题,不 ...

最新文章

  1. js插件---JS表格组件BootstrapTable行内编辑解决方案x-editable
  2. WEB开发者八项注意
  3. 单元测试01:nunit 安装与代码测试
  4. C语言加强学习营(二):定义整型的最大值和最小值
  5. 机智的ensemble
  6. 几个优化 Cacti 监控服务性能的技巧
  7. VI编辑,backspace无法删除解决方法
  8. CV Code | 计算机视觉开源周报 20190505期
  9. 将Numpy数组保存为图像
  10. (入门)keystonejs入门教程之环境搭建
  11. UE4 下载4.11.2的时候:当前遇到连接问题,正在重试
  12. 16种常用的数据分析方法-时间序列分析
  13. html rtf转换,如何使用JavaScript将HTML转换为RTF
  14. python re库 正则表达式
  15. 从零玩转Docker(一):什么是Docker?
  16. 亿发软件:智能中医药信息管理系统,加速智慧药房信息化建设
  17. 诺基亚公布准5G技术进展;Facebook要推智能电视应用 | IoT黑板报
  18. 一天学会MYSQL数据库_笔记
  19. linux 共享文件夹 安装,linux – Vagrant并在共享文件夹中安装包
  20. 钉钉开发平台 —H5微应用-- 扫条形码、二维码 api 示例

热门文章

  1. android隐藏状态栏
  2. (转载)IP,主机名,域名
  3. 包含utf8字符的 pickle 转 json的大坑处理过程
  4. 随机森林算法demo python spark
  5. PC端创业真的已死?我不这么认为
  6. LayUi 树形组件tree 实现懒加载模式,展开父节点时异步加载子节点数据
  7. Oracle数据库知识要点
  8. 数据库系统概念—学习笔记1
  9. asp.net mvc 3 RTM 发布了!
  10. 研发项目进度管理软件正式上线