问题标签 [qpython]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 发送短信 QPython
所以我对 Q Python 和 android 脚本相当陌生,我一直在尝试测试发送短信。我还做了一些其他简单的事情。下面是我的代码。实际的脚本中有我自己的号码,所以我试图向自己发送消息。每当我运行它时,我都会收到一个错误提示空指针异常。任何想法或投入都会很棒!我尝试过同时使用 android 库和 andoridhelper 库。
qpython - 如何从保存的 QPython 文件中导入?
在 Kindle fire 上使用 QPython .. 我使用 QEdit 编写和保存 .py 文件 .. 说 bob.py ..
但是当我切换到控制台时,我无法从 bob IMPORT ..
有人可以告诉我该怎么做吗?
约翰(QPython 新手)
qpython - 如何轻松将 qpython 脚本从 windows 传输到 android 进行开发?
在开发 qpython 脚本时,在 pc 上开发它们会容易得多,只需将它们传输到 android 设备进行测试。
进行此类转移的最简单方法是什么?(开发可能需要非常频繁地执行此操作)
提前感谢您的所有反馈。
电视节目
android - lxml 用于 Qpython3(Android 上的 Python3)
有没有办法在 Qpython3(Android 上的 Python3)上安装 lxml?
我在谷歌上找不到任何东西。任何帮助将不胜感激。
android - 如何在 adb shell 上运行 QPython
我在我的(根)手机上安装了 QPython。但是,我在 adb shell(busybox)上运行 python 二进制文件时遇到了麻烦。
设置后我可以运行 python 二进制文件:
但是,即使设置 $PYTHONPATH,我也无法从标准库中导入任何模块
我在社区 wiki ( http://wiki.qpython.org/hacker/#how-to-execute-qpythons-python-in-other-terminals )上找到了一条如何在不同终端中运行 QPython 的建议,而我转储环境并将其加载到 adb shell 中,加载的 python 仍然无法从标准库中加载任何库,如随机。
从 QPython 控制台加载标准库工作得很好。任何指针?
tkinter - Android 上的 QPython 没有被导入
我在我的 Android 设备上运行 QPython。每当我尝试导入 Tkinter 时,它都会显示“找不到模块”。PyPI 中 Tkinter 的包名是什么?或者我在哪里可以下载 QPython 的 Tkinter 包?
command-line - qpython 没有“gnu-readline”功能
我在我的三星 Galaxy Appeal (android 2.3.6) 上安装了 qpython,但是解释器的命令行没有“readline”编辑功能,这使得使用起来不切实际。这通常不是自动包含的吗?这与当前活动的 Shell 有关吗?我从来不明白如何将 readline 添加到 Python(这不仅仅是导入模块的问题)。
android - QPython3在Android上读写txt文件
我正在使用 qpython3 在我的 android 手机上编写一个基于 python 的小游戏。现在我想将高分存储在一个 txt 文件中,但我不知道如何实现这一点。我知道如何在 Windows 上做到这一点,但它不适用于 android。
希望任何人有一个想法。
克罗维特
android - 使用 Python 进行 Android 编程的 QPython 或 Kivy - 生成可安装的 apk
在阅读了关于 SO 的几个问答后,我意识到一个有 2 个选项,即 QPython 和 Kivy 来为 Android 进行编程,但是,显然两者都采用不同的方法。我正在尝试验证我的理解,看看我是否遗漏了一些关键信息。
- QPython 允许使用 Kivy 库来开发图形应用程序
- QPython 和 Kivy 都使用 SL4A,而 QPython 通过添加一些 NFC 和类似功能扩展了标准 SL4A(或它的 Python 绑定)
- QPython 用于创建可以使用各种模块、库的 Python 脚本,但它们需要安装 QPython 才能在目标设备上执行。没有办法将脚本打包成 apk。
- Kivy OTOH,允许开发人员使用基于云的构建系统编写编译为 apk 的应用程序(替代方案 - 可以在 Ubuntu Linux 上设置本地构建系统)[但是,我注意到大多数使用 Kivy 的示例 apk 都非常大,在 40MB 范围内。我错过了什么吗?]
- QPython apk 有 2 个版本,即一个用于 Python-2.7,另一个用于 Python-3.x。对于 Kivy,我不确定它是哪个版本。
- QPython 示例脚本 (HelloWorld.py) 在 Android Kitkat (4.4.2) 系统上的行为似乎与预期不同,来自 Market 的最新 QPython-3.x。我得到了输入文本的对话框,但随后我希望弹出一个 Toast,但没有任何反应。
- 给人的印象是 QPython 和 Kivy 都是由一个开发人员开发的(或者目前只有一个人真正活跃),并且还没有一个大的社区。[这是我最关心的问题] 我注意到在 SO 上有 3-4 个带有“qpython”标签的问题,并且有超过 1000 个带有“kivy”标签的问题!
- 也得到的印象是,此时 Kivy 开发更加活跃(也许相当活跃),但对于 QPython,我没有清晰的画面。
- 与 QPython 相比,Kivy 似乎正在尝试扩展可能使用它编写的应用程序的性质。有像plyer和pyjnius这样的 API 可以帮助扩展可能性。与 QPython 相比,也许相当显着。
- QPython 和 Kivy 似乎都在大力开发中。两组工具似乎都报告了程序(/脚本)崩溃(/失败)。
总体而言,(以上几点)的观点似乎更倾向于 Kivy。理解正确吗?我错过了任何关键点吗?这不是一个修辞问题,我只是在寻找事实的答案。
android - qpython 的特殊键显示有趣的字符
我发现很难在 qpython 控制台上使用向上箭头、向下箭头等特殊键。这些键在 qpython3 上完美运行,但在 qpython 上却不行。请帮忙。