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怎么用的详细内容,更多请关注Work网其它相关文章!