问题标签 [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.
python-3.x - 如何使用 SSIM 或与“纯 python”或 Pythonista 兼容的类似算法比较两张 PIL.Image JPEG 照片(相同大小)?
我知道类似的问题已经被问过很多次了,但我仍然没有找到我正在寻找的令人满意的答案。我希望能够比较同一图像的两个版本,以检测由 JPEG 压缩产生的感知伪影的数量,而无需任何进一步的更改(即,没有裁剪,没有旋转......)。我的意思是,不仅仅是直方图或不同的像素数量(这些可能很容易从 Pillow 获得),而是我希望能够获得某种衡量它们整体视觉影响的方法。
通过阅读 SO 和其他地方的一些文章,我发现了对 SSIM 算法的多个参考,这似乎正是我正在寻找的。甚至还有一个 Python ( https://github.com/jterrace/pyssim ),但问题是所有这些实现似乎都依赖于无法安装在我的某些目标设备中的包。我在 iOS 上使用 Pythonista 3,其中包括Pillow 2.9.0
和numpy
,但scipy
(需要pysimm
)不兼容。
是否有任何其他可行的方法来计算 SIMM 或不需要 Python 3.6、Pillow 和/或 Numpy 1.8.0 的类似比较值?
python - Pythonista 如何在 App Store 限制中工作?
我最近发现了一个名为Pythonista的 iOS IDE ,它声称是一个完整的 Python 3.6 IDE 和 iOS 平台解释器,包括几个重要的库和原生 iOS API 的绑定。我的问题是:它是如何工作的?我对 iOS 安全模型的理解是,所有代码都必须签名,并且所有动态生成或执行代码的(非 Apple)应用程序都会自动被 App Store 禁止。这是阻止人们为 iOS 编写编译器、解释器、shell 终端、模拟器、虚拟机等并在 App Store 上提供它们的规则。Pythonista 如何在不与 Apple 发生冲突的情况下使用 Python 解释器?它是在服务器上远程运行代码吗?
python - Discord.py[voice] giving installation error
I am trying to install discord.py with voice support into Pythonista on my iPad using StaSh. The problem is that when I enter the command pip install discord.py[voice]
like it says to in the documentation, I get an error that says Error: Failed to fetch package release urls
. Can anyone help me figure out what the issue is here? Any help is greatly appreciated. Thanks!
python - 安装 discord.py 1.0 时遇到问题
我正在尝试使用 StaSh 在我的 iPad 上的 pythonista 中安装 discord.py 1.0,到目前为止,我在互联网上发现的任何内容都没有奏效。请不要告诉我这个问题是这个问题的克隆如何安装discord.py rewrite?因为我已经尝试过这个答案,但它没有用。(pip install -U git+https://github.com/Rapptz/discord.py@rewrite#egg=discord.py[voice]
给我一个错误说usage: pip.py [-h] [--verbose] sub-command ...
pip.py: error: unrecognized arguments: -U
)有什么方法可以在没有 pip 或其他东西的情况下手动安装它,因为它最近一直很痛苦。
PS我也很想安装支持语音的版本。我的 iPad 上任何版本的 discord.py 都无法做到这一点。
python - 无法导入名称“etree”
尝试从 serpscrap 包运行示例 .py 时出现错误。
我在 Pythonista 的 iPhoneX 上。
任何帮助将不胜感激。
这是回溯
python - 在 Pythonista 中收听 MediaPlayer 更改通知
如何在 Pythonista 中收听 MediaPlayer 通知?我已经尝试过了,但是当媒体更改时 Pythonista 会崩溃。
python - 如何从 csv 文件制作特定格式的字典?
我在互联网上环顾四周,但没有找到任何有效的方法。我想dovah.csv
变成一本翻译词典。
有没有办法像这样专门格式化它?
python - Pythonista 核心模块
我对 Pythonista 很陌生,我找到了 StaSh pip 安装程序。我安装了模块 PyDictionary 但由于某种原因,每当我尝试导入它时,它都会给我一个错误,说我没有一个名为“核心”的模块。我尝试 pip install "core 1.0.1" 但没有成功,而且我在 PyPI 或其他在线网站上找不到“core 1.0.1”模块的 zip 文件。
它的全部内容是:
python - 尝试将 python 与 photos.capture_image() 一起用于 Kairos 注册 API
我目前正在使用 Kairos API,并尝试使用 Pythonista 在我的 iPad 上拍摄一张新照片,然后将该照片上传到 Kairos 注册 API。我可以让它与 URL 图像一起正常工作,但对于我的生活,我无法通过使用照片模块拍照来让它工作。据我了解,照片模块返回一个 PIL 图像,我认为我需要在上传到 Kairos API 之前对其进行 base64 编码?
这是我不使用照片模块的代码:
我希望有人可以帮助我,向我展示我需要做什么才能完成这项任务。任何帮助是极大的赞赏。
先感谢您,
科林
python - 在 pythonista Objc_util 中使用 UINotificationFeedbackGenerator
我正在尝试在 pythonista 中使用 UINotifcationFeedbackGenerator,
但运行它会导致应用程序崩溃,错误文件说
所以搜索它,似乎反馈生成器并不安全,但使用 on_main_thread() 也不起作用(或者我只是用错了)。通过奇怪的是,将其添加到 ui 调用的方法在这里有效
谢谢你的帮助!