问题标签 [pythonista]
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.
ios - 返回 Pythonista IOS Iphone 中当前前台应用程序的名称
背景:我正在为我的手机创建自动化,它只允许基于某些标准运行应用程序。这种自动化的目的是防止不良习惯,例如不断使用社交媒体。例如,我的自动化会在 30 分钟内多次阻止访问 Instagram。它最初会在晚上 10:00 允许 Instagram,然后如果我尝试从晚上 10:00 到晚上 10:29 打开 Instagram,它会立即关闭应用程序,从而阻止我过多地使用 Instagram。
代码和注释:ios自动化设置
但是,通过 iPhone 上的快捷方式自动化,如果我为手机上的每个应用程序创建单独的自动化程序并硬编码名称,我只能知道打开了哪个应用程序。这是非常不切实际的,特别是因为我想与也想减少电话使用的朋友分享这种自动化和代码。打开时触发此自动化的应用程序列表。
触发自动化后要运行的代码(打开任何应用程序)。调用 Pythonista 脚本,该脚本检索最近打开的应用程序 EG Instagram 的名称并将其粘贴到剪贴板。然后,快捷方式代码从剪贴板中检索名称并将其粘贴到确定此时是否允许使用应用程序的快捷方式。
代码: 要在自动化触发器上运行的 ios 快捷方式代码的第一部分
我的问题是如何在 Pythonista 脚本中返回最近打开的应用程序的名称。我对包含 Swift 或 javascript 等不同语言的答案持开放态度,但我对这些没有经验,我不知道如何将它们合并到我的自动化中,就像我可以在 ios 快捷方式中调用 Pythonista 脚本一样。
python - ModuleNotFoundError:没有名为“ui”的模块
我正在尝试在我的 macbook 上的 IDLE 中从 pythonista 绘图应用程序示例运行以下脚本,但收到错误“ModuleNotFoundError: No module named 'ui'”
UI 本身的网站: https ://omz-software.com/pythonista/docs/ios/ui.html
我似乎找不到这个 ui 的任何安装程序,并且希望得到任何帮助,因为它在我的 ipad 上运行,所以我只想看看它是如何在我的 mac 上运行的。
python - 无法使用 psycopg2 和 pythonista 应用程序访问 postgreSQL 数据库
我是一个相对较新的编程新手,我正在开发一个应用程序,该应用程序利用 AWS RDS PostgreSQL 数据库允许我在我的设备上创建或更新应用程序的信息,特别是在我的 2016 Windows 10 Surfacebook 和我的 iphone 8+ 之间。
使用 psycopg2,我可以使用 Surfacebook 相对轻松地连接到我的数据库。但是,我现在正在尝试使用 Pythonista 应用程序(一个用于 Iphone 的 Python 解释器,允许您创建和执行 Python 程序)来开发移动设备,并且遇到了 psycopg2 模块的问题。
使用 StaSh 终端(允许在移动设备上安装 pip 的 Pythonista 脚本)我安装了 psycopg2,pip install psycopg2
但是当我尝试运行该程序时:
我得到了ModuleNotFoundError
完整的回溯:
当我检查已安装的模块时,在 psycopg2 目录中确实没有名为_psycopg的模块。
我也尝试过使用pip install pyscopg2-binary
,但也没有用。我想知道是否有人知道我是否可以使用 pyscopg2 使用 Pythonista 访问远程 AWS PostgreSQL 数据库,或者 Pythonista 本身是否有某种我在这方面不知道的限制。谢谢您的帮助。
python - 如何在 Pythonista3 中使用 asyncio?
我尝试在 Pythonista3(iPhone/iPad 应用程序)中使用 asyncio 并出现错误...
(Pythonista3:Python 3.6.1)
我拿这部电影作为参考,写了一段代码;
错误信息是:
我替换了 (async def) > (def),但是又出现了一个错误:
此外,我删除了(@asyncio.coroutine),但发生了另一个错误:
你有什么解决办法?
真挚地,
python - pythonista 中的 discord.py 入门
我刚刚开始尝试使用在线教程在 Pythonista 中创建一个不和谐机器人,我安装了 StaSh 和 discord.py,我有以下代码,但我一直收到错误消息:
错误是“没有名为'ctypes.macholib'的模块”,我根本不明白。有人可以帮忙吗?谢谢!
python - discord.py 简单命令不起作用(在 pythonista 中)
我刚刚开始使用 Pythonista 中的 discord.py 机器人,但我不确定为什么这个起始代码(从官方文档复制)不起作用 - 当我输入“!test hello”时,机器人没有回复,而当我之前使用“on_message”时,它工作得很好。当我在笔记本电脑上的 PyCharm 中尝试它时,它也不起作用。任何帮助表示赞赏。谢谢!
python - 如何从 Pythonista 拍照并将它们导出到我的 iOS 设备上已有的特定相册中
我已经有了我的代码主体,我可以在其中创建一个相册,然后直接从 Pythonista 拍照。在那之后,我想把这张最近拍的照片转移到我刚刚创建的相册中。这就是我所拥有的:
python - 我在哪里可以找到一些在 iOS 上使用 appex.get_web_page_info() for Pythonista 的脚本?
我正在学习如何在 iOS 上使用 Pythonista 编写 Python 脚本。我想使用appex.get_web_page_info()
. 这是文档。
有没有一些很好的脚本示例可供我学习?
python - 在 Pythonista 上使用 speedtest 或 speedtest-cli
我正在尝试制作一个 iOS 快捷方式来通知我当前的互联网速度。我想通过使用 StaSh 安装它来在 Pythonista 3 上使用 speedtest 模块。
我不知道为什么会这样,但我决定改用 speedtest-cli。我知道这只能通过命令行工作,但我仍然希望看到一些工作。它已成功安装,但每当我尝试获得速度测试结果时,它都会说:
我该如何解决这个问题?这是我第一次尝试使用 Pythonista。
python - 如何修复此 IndexError:List out of range
我是 Python 的初学者,所以这个问题的答案可能非常简单,但我似乎无法弄清楚。
我正在制作一个简单的 Rock,Paper,Scissors 游戏并导入 random 和 randint 以随机化“计算机”所做的选择,但在我的程序运行一两次后它开始给出“IndexError: list index out of range”</p>
我希望你能帮我解决这个问题。
我的一段代码如下: