问题标签 [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 - 使用 PyDrive 将数据附加到文件
我正在开发一个 Python 应用程序,它应该记录不同类型的条目。日志文件的格式是 JSON Lines http://jsonlines.org/。如果脚本检测到 Wi-Fi 连接,它会更新文件,并使用 PyDrive 上传(此处省略了所有身份验证过程,但功能齐全)。
该脚本在我的 iPhone SE 上的 Pythonista 上运行。我通过 pip 安装了 PyDrive,感谢 StaSh https://github.com/ywangd/stash。现在我正在上传/更新的文件并不大,因为它只有几行,但是我想到将来,当这个日志文件的大小为 2GB(说一个数字)时,上传/更新过程将花费太多时间。
该应用程序除了将行附加到文件之外什么都不做。
是否可以将新行附加到存储在 Google 服务器上的文件中,而不是上传/更新整个文件?我是否需要从文件(本地和驱动器)中获取一些元数据并将其指定为某些函数的参数?(SetContentFile()
似乎没有额外的参数)
我没有append()
在文档https://pythonhosted.org/PyDrive/filemanagement.html中找到类似名称的函数。
但是,我确实发现了以下我不完全理解的主张:
https://pythonhosted.org/PyDrive/pydrive.html#pydrive.files.GoogleDriveFile.SetContentFile
“最有效的方法”是否意味着只上传附加到文件本地副本的最后几行?还是它指的是诸如使用的协议之类的东西?
php - 将图像保存到 Pythonista 中的特定相册
使用 Pythonista 3 中的照片模块,如何将相机图像保存到特定相册?是否可以不使用 cobj 代码?
python - 尝试从我的计算机导入 .wav 文件以在我的 Pythonista (3) 脚本中使用
我正在 Pythonista 3 上制作一个小游戏,我想从我的计算机传输一个音频(.wav)文件以在这个游戏中使用,但不知道如何。我在 ios 9.3.5 上有一部 iPhone 4。
我已经尝试通过一个简单的 USB 连接,但苹果不允许将 .wav 文件放在任何可用的目录中。
python - 我在做什么错(Pythonista 名称错误)?
我正在使用 Pythonista for python 并尝试使用 Scene 来编写我的游戏。我对此完全陌生。我使用 colortaleTitle 作为 SpriteNode 的名称,但不断收到名称错误,说明 colortaleTitle 未定义。我几乎完全按照场景文档的介绍(我认为)。
到目前为止,我已经尝试重命名它,但仍然没有得到预期的结果。
我希望它在屏幕中央显示 colortaleTitle.png。
它将 background_color 更改为黑色,但从不放入图像。
ios - 是否可以使用蓝牙耳机上的暂停/播放按钮与 pythonista(iphone 6s)上的 python 代码交互
我想制作一个脚本,我可以在我的蓝牙耳机(三星 Galaxy Buds,如果有帮助的话)上按下暂停/播放,当我按下按钮时,我希望它在我的脚本上运行一个功能。
有谁知道我怎么能做到这一点,我已经研究了 Pythonista 上的 BC 模块,但它看起来只适用于低功耗蓝牙
我假设按钮只是一个键,所以我想我可以设计脚本,这样当按下该按钮时它就会被识别,但我不知道如何在 IOS 上做到这一点。
提前致谢, 杰登
python - 如何锁定方向?
我正在尝试锁定我的 iPad 屏幕方向/停止屏幕旋转。我的代码要求屏幕/用户界面是水平的。
我找到的唯一可能的答案是:
但我仍然无法锁定屏幕。
我正在使用 pythonista
python - 有没有人在 iOS 上成功安装过 Selenium?
我可以在 iPhone 上使用 stash(“pip install selenium”)安装它,但它不接受任何网络驱动程序。
回溯错误信息:
“例外:未找到 SafariDriver;您运行的是 Safari 10 还是更高版本?您可以在https://developer.apple.com/safari/download/下载 Safari 。”
python - python脚本在某些环境中失败
我正在尝试在多种环境中学习 Python。我不明白为什么这个由 armatita 提供的脚本在 Mac 的 CodeRunner 中完美运行,但在 Anaconda/Spyder 或 iOS 的 Pythonista 中没有提供触摸功能。我可以为这三个人做些什么吗?
ios - 对象实例到 PIL 图像
我正在为一门课程设计一个人脸识别系统。
为了转换我目前我使用 Image.writeToFile_atomically_(filename, True) 来保存图像,我可以打开图像,但速度很慢。
我需要能够在不保存图像的情况下将 ObjCinstance 转换为 PIL 或 ui 图像。
编辑:我的问题是我转换 ObjCinstance 的方式很慢,因为我保存图像然后使用 PIL 访问图像。我想获得一种将 ObjCinstance 转换为 PIL 的更快方法。最好在脚本内转换。
pythonista - 我在 Pythonista 中将 end_editing() 放在哪里?
我正在 Pythonista 中制作一个小定价工具。这是我写的。
我收到以下错误
我在哪里使用结束编辑方法?如果我不能,我怎么能在我按下按钮后让键盘消失?