QPython安卓版是一款面向移动端学习与练习Python的编程工具类型的软件,整体功能十分强大,操作也较为便捷,能够让用户充分利用碎片时间练习Python。它内置Python解释器、编译器,并提供QPYPI与二维码阅读器等功能模块,便于用户在手机上完成代码编写、运行与相关资源获取,使用体验方便顺手,是日常练习Python的实用工具。
1、内置可离线使用的 Python 3 和 Python 2 解释器,运行 Python 程序时无需连接网络。
2、提供操作便捷的代码编辑器。
3、内置 QPython Notebook,并与 Jupyter Notebook 完全兼容。
4、重点整合并扩展了安卓脚本层(SL4A),可用 Python 调用安卓功能、驱动安卓任务。
5、配有完善的文档和客户支持。
6、支持运行多种项目类型,包括控制台程序、SL4A 程序和 WebApp 项目等。
7、提供便捷的二维码阅读器,方便将代码传输到手机。

1、一个编辑器,从代码到云
将更多的时间花在编码上,而将更少的时间花在切换工具上。使用与 Azure 和 GitHub 集成的功能和扩展,在一个位置集中开发、调试和部署。
– 提供本地模拟器和扩展,以便直接从编辑器生成、运行和调试云应用
– 实现本地或远程数据库(涵盖Azure Cosmos DB、MongoDB等)数据的导入与管理
– 具有 Azure Pipelines 的引导式工作流,用于创建和配置持续集成
– 几乎支持每种语言和应用类型,包括静态 Web 应用、无服务器 Azure Functions 和 Kubernetes 群集
2、在部署之前在本地开发云应用
在本地创建、运行和调试云项目,以便可以快速创建原型。通过测试新功能在部署之前是否在云中有效运行来优化成本。Azure 扩展包括用于 Azure 存储、Azure Cosmos DB 和 Azure Functions 的模拟器。
3、设置到云的自动部署
通过部署到 Azure 扩展,使用 GitHub Actions 或 Azure Pipelines 设置持续集成以及从应用到云的持续交付 (CI/CD)。使用扩展的自动化工作流,轻松创建面向 Azure 应用服务、Azure Functions 或 Azure Kubernetes 服务 (AKS) 的 CI/CD 管道。
4、添加和管理数据
使用的 MongoDB 和 IntelliSense 支持轻松管理应用的数据。连接到本地或远程 MongoDB 服务器,并管理数据库、集合和文档,或将它们托管在具有 Azure Cosmos DB 免费层的云中。
5、轻松协作
无需改变你与他人的工作模式,无论这些人是共处一室的团队伙伴,还是来自全球各地的社区开发者。把拉取请求导入编辑器,在编辑器里,你能获得对GitHub拉取请求扩展的完整编辑与调试支持。或者借助Live Share扩展包,实现编辑、调试及应用共享方面的实时协作,用于结对编程或代码评审。
6、容器
使用 Docker 扩展生成、管理和部署容器化应用程序。从现有存储库生成 docker 文件,并从 Visual Studio Code 内管理容器、映像和注册表。
7、Kubernetes
借助Kubernetes扩展,畅享完全集成的Kubernetes体验。可将容器化应用程序部署至本地或云托管的Kubernetes集群,还能在Visual Studio Code中调试实时应用程序。
8、前端 Web 开发
使用适用于 Microsoft Edge 的调试器将 JavaScript 调试扩展到前端开发。设置断点并单步执行前端 JavaScript 代码以快速解决问题。使用多目标调试功能同时调试前端和后端代码。
1、支持Webapp开发,允许你使用Web开发体系构建流畅的掌上应用,极大地加速了你的应用开发
2、支持原生界面编程,能让你方便地进行游戏开发
3、支持SL4A,支持访问Android多种特性,包括位置,蓝牙,网络等
【QPython社区】
http://qpython.org
http://wiki.qpython.org
qpython@googlegroups.com
【反馈】
如果你喜欢这个APP,请投5星!谢谢!
使用过程中的任何问题,请通过以下途径联系我们
http://weibo.com/QPython
support@qpython.org
QPython(微信)
【其他】
软件所使用的 Android Terminal Emulator 使用了 APACHE2 协议, Kivy 使用了 LGPL 3 协议;
部分成本码可以在https://github.com/qpython-android找到,我们们会逐渐推动QPython全部开源
需要网络放心下载免谷歌商店
QPython安卓版