QPython3是一个在Android上运行Python3脚本引擎,他整合了Python3解释器、Console、编辑器和SL4A库。可以让你在Android设备上运行Python语言开发的程序。它就是Android上的Python!此外,它提供了开发工具能让你在Android设备上方便地开发Python项目.

开发者工具面板

如果你在启动按钮的面板上向左滑动,你将会看到另一个主要面板。 对开发者而言,它将更实用和方便。

控制台

就像我前面所说的,QPython 有个和 PC 端一样的 Python 控制台,许多用户习惯了用它来探索编程对象属性, 试验语法或测试他们已有的主意。你能在终端里直接键入命令,让 Python 解析器来执行他们。点击控制台右上角的“+”图标能够新建一个终端窗口,点左上角的箭头可以显示当前已经开启的控制台窗口列表,借此你可以切换到不同的控制台。如果想关闭控制台,点击关闭按钮“x”即可。

请注意,打开控制台后,消息提示栏目会出现终端小图标,除非你已关闭了终端。如果你打开提示窗,点击终端小图标后,你可以再次回到终端。

编辑器

编辑器允许你进入和编辑文本。你可以开发你的脚本,保存并且运行它们。编辑器支持 Python 语法高亮和显示行数。

在输入时,你可以通过底部控制栏的前两个图标“”轻松地控制缩紧级别(对 Python 而言很重要)。接下来是“跳转到?行”,点击图标,输入行数即可快速跳转到你想要跳转的行数,再下来是保存和另存为,然后是 运行、撤销, 搜索, 最近打开, 代码片段和编辑器设置按钮。别忘了顶部导航右侧还有打开和新建按钮。

在保存时,别忘了在后缀名增加“.py”后缀,因为编辑器不会自动完成。

程序

在程序里你能管理你的脚本和项目,它们分别位于 /sdcard/com.hipipal.qpyplus/scripts 和 /sdcard/com.hipipal.qpyplus/projects 。

进入程序之后,当长按脚本或项目时,你可以在桌面上创建一个对应脚本或项目的快捷方式,当你创建它们的快捷方式后,你就可以直接从桌面启动它们了。

用qpython3写一个最简单的发送短信的程序

到目前为止并没有多少手机应用是用python开发的,不过qpython可以作为一个不错的玩具推荐给大家来玩。

写一个最简单的发送短信的程序,代码如下:#-*-coding:utf8;-*-#qpy:3#qpy:consolefrom sl4a import *

s = Android().smsSend

s("185778xxxxx","Python大*法好")

三行就可以,-_-那代码真的是我在躺床上用手机写的。

来自网上的python发短信的代码例子:import sl4a

droid = sl4a.Android()

droid.smsSend("0044....","sms")

坑点:

手机上的防护软件可能会默认禁止qpython的各种权限,比如发短信的权限。设置为信任即可。

qpython3可以把写的python程序创建快捷方式到手机桌面,双击可以运行python程序

本文地址:http://itbyc.com/Python/21184.html

转载请注明出处。

qpython3l如何使用_qpython3l怎么用相关推荐

  1. qpython3l使用手册_qpython3l怎么用

    QPython3是一个在Android上运行Python3脚本引擎,他整合了Python3解释器.Console.编辑器和SL4A库.可以让你在Android设备上运行Python语言开发的程序.它就 ...

  2. qpython3l最新版下载_qpython3l

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 我在qpython3l(安卓版的python)在name.py的文件里用这软件自 ...

  3. qpython3l手机版怎么用_qpython怎么用

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 今天我们来用python实现一下q-learning:第一步:安装openai的 ...

  4. qpython3l_介绍一下手机里能敲Python代码的软件,QPython3L和Pydroid3,顺便用有道翻译一下后者...

    今天比较闲,而且想写这个已经很久了. 我也用过其他的软件,没记住它们的名字,反正我主推Pydroid3,绝对能满足基本需求(不要被我前面的图弄烦了,最后面有总结) 先看看QPython3L.这个在手机 ...

  5. qpython3l手机版安装第三方库总是报错_python编码问题在此终结

    1 版本差异概览 1.1 Python 2.X: str(用于8位文本和二进制数据) unicode(用于宽字符文本) 在Python2中,通用的str类型填补了二进制数据的这一角色(特指python ...

  6. qpython3l安装包下载_python安装包 官方版

    python是一款通用的计算机程序设计语言,能够快速的进行代码编写,而且python语言具有非常简捷而清晰的语法特点,几乎可以在任何操作系统中运行,是一款非常实用的代码编程语言.有需要的朋友可以到本站 ...

  7. qpython3l如何使用_如何用 python 抓取银行各年利率(动态的)?

    9 2015-09-05 20:25:36 +08:00 写了一个 Ruby 版的,只要改个日期就可以了 ```ruby require 'net/http' params = { 'Sel_Date ...

  8. qpython3l库下载_python3.7.0软件下载

    python3.7.0在目前是用得最多的一个版本,而且也是广大做人工智能变成用到的版本.该版本的最初版在2018年发布,而其语句有着简单且实用的特性帮助广大的ai人员处理各种算法.欢迎来当易网下载! ...

  9. python手机版编程-手机编python

    广告关闭 2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品.未来,我们一起乘风破浪,创造无限可能. 前言 在手机上运行python需要用一个软件,叫qpython3l,当然 ...

最新文章

  1. linux eclipse 配置c++开发环境,用Eclipse搭建C/C++开发环境
  2. TFboys:使用Tensorflow搭建深层网络分类器
  3. 《山谷物语》要怎么成为Supercell下一款年收入10亿美元的产品?
  4. 树莓派vi编辑文件时退格键和方向键无法正常使用的问题
  5. 介绍一个基于 .NET 的船的新 PHP SDK + Runtime: PeachPie
  6. E. The Child and Binary Tree(生成函数 + 多项式)
  7. ES6_Set和WeakSet_note
  8. python中range 函数_Python
  9. inventor中齿条怎么画_渐开线齿轮是怎么回事,图解6种齿轮加工工艺
  10. 如何还原已经推送到远程分支的合并提交?
  11. 大数据的分析手段有哪几种
  12. RSA加密解密及RSA加签验签
  13. C语言 C语言知识点总结(思维导图版)
  14. JAVA中this三种方法详解
  15. 布同:使用ghost备份或者还原的往事
  16. ubuntu20 关闭防火墙_ubuntu中如何关闭防火墙
  17. python绘制蚊香形_Python requests发送post请求的一些疑点
  18. 发件人策略框架(SPF)——防止别人仿冒本域邮箱发件人
  19. 如何在Java中将GIF图像转换为PNG等图像格式?试试Aspose
  20. html5 游戏 算法,台球类html5游戏的AI设计与核心算法的实现

热门文章

  1. NTP时钟服务器(NTP时间服务器)助力校园网络建设
  2. Hdu 1174 爆头 计算几何问题
  3. 纸上得来终觉浅,可以这里看一眼---->栈和队列(下)
  4. Google浏览器搜索技巧(提高效率)
  5. Windows 下串口编程
  6. golang chanel
  7. 学生php实训个人总结300字,实训总结300字左右
  8. fzu 2172 辣鸡题 胡乱DP的典型
  9. java canvas添加图片上传_HTML5 canvas画图及图片上传服务器
  10. 中国大学MOOC《程序设计入门——C语言》翁恺————答案分享