你可以安装一个Python模拟器,比如QPython。
安装这个apk后,就可以在Android上运行Python脚本了。
关于QPython3L,在线搜索说明:
QPython-使用说明
A.面板
图-启动面板
QPython是Android系统上的Python引擎。有了QPython,就可以在Android系统上很好的使用Python。
QPython需要你给出网络、蓝牙、地理位置等系统权限,这样你就可以利用这些特性进行编程了。当然,QPython并不需要你给予读取手机信息、读取短信、访问手机账号等权限,所以你无法使用SL4A这部分相关的接口。如果你需要更多的开放权限来编程,请使用更多的开放QPython3。
当然,无论是QPython还是QPython3都不会使用这些权限来收集你的个人信息,它们只在你编程的时候使用。(注意:我们会用网络权限来检查是否是最新版本)
该向导基于最新版本的QPython 1.0.4。如果你没有使用最新的QPython,请尽快更新。
安装好QPython后,运行它,然后你会看到如图所示的启动界面。
起动按钮
点击屏幕中间带有Python标志的按钮后,会显示启动菜单。可以:二维码图片读码?一个有趣的分享和发布代码的方式,可以通过?QPython的二维码生成器创建二维码图片)?在设备中运行脚本?*?在设备中运行项目。
图-开始按钮
如果您使用的是版本>;=0.9.8,可以在脚本目录下运行php_console.py安装很多第三方库。
如果您想在单击开始按钮后运行特定的脚本或项目,而不是默认显示选择菜单,您可以通过设置页面中的“设置默认程序”来实现。
开发者工具面板
如果你向左滑动开始按钮的面板,你会看到另一个主面板。对于开发者来说,会更加实用和方便。
图-开发人员面板
这里有许多有用的功能:
控制台?是的,它是一个常见的Python控制台,你可以直接与Python解析器进行交互。
编辑?-QPython的内置代码编辑器允许您直接在QPython应用程序中编辑和运行代码。
程序?-您可以在这里找到您的QPython脚本和项目。默认安装之后,会有一些示例脚本和项目。
图书馆?您可以在这里安装许多Python库
社区?通过社区,你可以在这里更好、更深入地学习和使用QPython,参与QPython的建设。
接下来,让我们看看控制台和编辑器:
B.控制台和编辑器
图-控制台
如果长按开发人员面板上的控制台或编辑器图标,也可以在桌面上创建快捷方式,单击它可以直接进入控制台或编辑器。
安慰
图-从通知栏进入控制台
正如我之前所说,QPython拥有与PC相同的Python控制台,许多用户习惯于使用它来探索编程对象的属性,试验语法或测试他们现有的想法。您可以直接在终端中键入命令,并让Python解析器执行它们。点击控制台右上角的“+”图标创建一个新的终端窗口,点击左上角的箭头显示当前打开的控制台窗口列表,可以切换到不同的控制台。如果要关闭控制台,只需点击关闭按钮“X”即可。
请注意,打开控制台后,一个小的终端图标会出现在消息提示栏中,除非您关闭了终端。如果打开提示窗口并单击终端图标,可以再次返回到终端。
编辑
图形编辑器
QPython的嵌入式编辑器可以让你在掌上方便地开发Python。它具有以下功能:
打开文件
创建新文件或项目
左缩4个空格。
向右收紧4个空格
跳到指定的行
保存当前文件。
运行当前的Python文件。
撤消上一步操作。
按关键字搜索
显示最近编辑的文件列表。
插入代码片段
设置编辑器默认行为
编辑器允许您输入和编辑文本。你可以开发你的脚本,保存并运行它们。编辑器支持Python语法来高亮显示行数。
键入时,可以使用前两个图标""轻松控制收缩级别(这对Python很重要)。接下来是“跳转到?行",点击图标,输入行数快速跳转到你想要跳转的行数,然后保存?然后呢。另存为,然后呢?运行,撤销,?搜索,?最近开的?代码片段?然后呢。编辑器设置?按钮。别忘了顶部导航的右边还有什么?打开它?然后呢。新按钮。
保存的时候,别忘了加上后缀”。py”作为后缀,因为编辑器不会自动完成它。
C.程序
在程序中,您可以管理您的脚本和项目,它们分别位于/SD card/com . hipppal . qpy plus/scripts和/SD card/com . hipppal . qpy plus/projects。
进入程序后,当你按住一个脚本或项目时,你可以在桌面上创建一个对应于该脚本或项目的快捷方式。创建快捷方式后,您可以直接从桌面启动它们。
脚本
图-脚本和点击选项
脚本是一个简单的文件。该脚本位于目录/SD card/com . hipppal . qpy plus/scripts中。如果你想让你自己的脚本出现在这里,请把它们放在这个目录中。
单击脚本后,您可以执行以下操作:
运行:运行脚本。
打开:使用嵌入式编辑器编辑脚本。
重命名:重命名脚本。
删除:删除脚本。
项目
图-项目和长按创建快捷方式
项目包含main.py作为默认启动脚本的目录,您可以将第三方依赖的库或资源放入其中。如果希望自己的项目被QPython自动发现,请放在/SD card/com . hipppal . qpyplus/projects目录下。
当您单击某个项目时,您可以:
运行项目
用资源浏览器打开项目以查看其资源。
重命名项目
删除该项目。
D.图书馆
库是QPython的重要组成部分。通过库,可以安装Python库。在这里,你可以从官方的Pypi源码安装很多纯Python编写的库(如果有c/++文件要编译,会因为找不到编译链工具而失败)。
图形库
手动安装库
通常,您也可以通过将库放在/SD card/com . hipppal . qpyplus/lib/python 2.7/site-packages目录中来手动安装库。
然而,如果你有。所以你的库中的文件,并且你已经尝试过把它们放在sdcard的目录下,并且无法成功加载,你需要尝试这一步:把它们安装在/data/com . hipppal . qpyplus/files/lib/python 2.7/site-packages/的目录下。
从QPypi安装
图-从QPypi安装
我们提供了一个QPypi web服务并发布了几个库。点击详细信息后,您可以通过点击“install”来安装库(它实际上调用pypi工具来完成这个操作)。
关于QYPPI服务目前我们正在维护QYPPI服务。欢迎第三方库的开发者联系我们。我们可以为您创建一个QYPPI帐户,然后您可以使用QPypi系统在QYPPI中维护您的Python库。
从官方Pypi安装
图-从Pypi安装
点击后进入pypi命令界面,调用pypi工具让你自己安装。您只需要输入pip命令,比如pip install [HTML_REMOVED]],就可以安装这个库。但需要注意的是,目前无法安装c/c++等带有待编辑文件的库,因为Android默认没有工具链可供编译。
一般来说,通过QYPI或Pypi安装的包会安装在/data/com . hipppal . qypplus/files/lib/python 2.7/site-packages/目录下。
E.社区
图-QPython社区
您可以在社区中认识其他QPython用户。可以提问,参与话题讨论,向开发者提交BUG/建议等等。
另外,我们会积极推动QPython完全开源,所以也欢迎热心用户的加入。我们迫切需要您在以下方面的帮助:
语言国际化
帮助我们测试并提交测试反馈。
反馈问题,提交好的建议。
建立本地社区,开展本地技术讲座,互相学习。
其他的