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程序

以上就是qpython3l怎么用的详细内容,更多请关注php中文网其它相关文章!

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

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. 分布式训练使用手册-paddle 数据并行

    分布式训练使用手册¶ 分布式训练基本思想¶ 分布式深度学习训练通常分为两种并行化方法:数据并行,模型并行,参考下图: 在模型并行方式下,模型的层和参数将被分布在多个节点上,模型在一个mini-batc ...

  4. 正则语法完全正则表达式手册_语法格式重点

    20211202 https://blog.csdn.net/lc11535/article/details/103266263 该表达式打开re.U(re.UNICODE)标志. python –& ...

  5. CUDA C++编程手册(总论)

    CUDA C++编程手册(总论) CUDA C++ Programming Guide The programming guide to the CUDA model and interface. C ...

  6. html iso标准文档,HTML ISO-8859-1 参考手册

    # HTML ISO-8859-1 参考手册 HTML 4.01 支持 ISO 8859-1 (Latin-1) 字符集. ISO-8859-1 的较低部分(从 1 到 127 之间的代码)是最初的 ...

  7. 最好的程序界面就是用户无需去阅读操作手册就知道该如何使用的界面

    最好的程序界面就是用户无需去阅读操作手册就知道该如何使用的界面. 原则 1.一致性  如果你可以在一个列表的项目上双击后能 够弹出对话框,那么应该在任何列表中双击都能弹出对话框.要有统一的字体写号.统 ...

  8. ffmpeg linux安装_ffmpeg命令中文手册

    功能 视频转换和编辑工具 示例 1.从mp4视频文件中提取音频并保存为mp3音频格式 [root@node_116 video]# ffmpeg -i video.mp4 -vn sound.mp3f ...

  9. java修炼手册3.8_Java修炼手册

    <Java修炼手册免费版>是一款专为想要自学JAVA的用户打造的全方位掌上学习软件,拥有各阶段的科学课程模块,从视频,资料,图片,演示等多种方面全面引导用户科学而快速的融入JAVA的世界中 ...

最新文章

  1. 【JavaScript总结】JavaScript语法基础:JS编码
  2. Hello World!!
  3. C++ | 蓝桥杯2021年第十二届卡片问题(源代码:C语言/C++/Python)
  4. oracle未找到远程连接,Oracle ORA-02019:未找到远程数据库的连接说明 | 学步园
  5. Java和WebSocket开发网页聊天室
  6. java rgb转yuv_【转】总结各种RGB转YUV的转换公式
  7. java 中 的 =,java 中的 |=、=、^=
  8. 《天天数学》连载19:一月十九日
  9. 简述ip地址的abc类如何划分_IP地址ABC三类划分详细内容记录
  10. 光环PMP 串讲课--项目整合管理
  11. 普林斯顿微积分读本篇十二:洛必达法则
  12. my ReadBook_zhulidianzishangwushi / dianzishangwushi
  13. 百度地图迁徙大数据_百度地图迁徙大数据:2月5日,成都为全国迁入城市第二;迁出城市第一...
  14. net proxy FortiGate 200A / SANGFOR / Blue Coat
  15. 百度AI攻略:新闻摘要
  16. MyBatis入门级(增删改查)
  17. python语法基础#1
  18. jieba中文分词组件
  19. Qt探索之旅(五)简单实现Mynotepad
  20. 3DGIS第六章 北京奥林匹克公园三维场景网络发布应用

热门文章

  1. 专栏数量创新高、问答wap端新视觉
  2. 谈了千百遍的缓存数据一致性问题
  3. ​微信Android版支持改微信号,淘宝硬核拒绝改名要求;5G 套餐价格松动;Kotlin 1.4 第二个预览版发布|极客头条...
  4. 新基建东风下,开发者这样抓住工业互联网风口!
  5. 百度在美国遭集体起诉;iPhone 11 成苹果最畅销机型;OpenSSL 曝高危漏洞 | 极客头条...
  6. 雷军亲曝小米 10 四大猛料!
  7. 建一个 5G 基站,到底要花多少钱?
  8. 腾讯云刘颖:与微信共建小程序开发者生态,让小程序开发更简单
  9. 阿里拟 20 亿美元收购网易考拉;联通 5G 套餐最低 190 元;Rust 1.37.0 发布 | 极客头条...
  10. 激战 5G:国内外技术的分水岭