Pythonista 3 不显示在 MacBook Pro 上创建的 iCloud 文件
Posted
技术标签:
【中文标题】Pythonista 3 不显示在 MacBook Pro 上创建的 iCloud 文件【英文标题】:Pythonista 3 doesn’t show iCloud files created on MacBook Pro 【发布时间】:2020-06-20 18:29:35 【问题描述】:说明:
在 iPad 上使用 Pythonista 3 中的菜单Script Library > iCloud
会显示在 Pythonista 中创建的 .py 文件,但不会显示在另一个 IDE 中创建并保存到该 iCloud 文件夹中的文件
重现步骤:
在 MacBook Pro 的 IDE 中创建 .py 文件 将 MacBook Pro 上的文件保存在iCloud > Pythonista 3 > <subfolder>
在 iPad 上的 Pythonista 3 中,打开主菜单(汉堡菜单)并选择 `Script Library > iCloud >
预期:
Pythonista 文件导航器显示文件夹中的所有文件实际:
Pythonista 文件导航器仅显示在 Pythonista 中创建的文件问题:
Pythonista 是否单独缓存其 iCloud 文件夹的索引?如果是这样,有没有办法让 Pythonista 重新索引文件夹? 如何查看 Pythonista iCloud 文件夹中的所有文件,从而使用该文件夹在 iPad 和 MacBook Pro 之间同步文件?【问题讨论】:
【参考方案1】:问题:
Pythonista 似乎是 a) 依赖于iCloud > Pythonista
文件夹本身的过时索引,或者 b) 不自动从 iCloud 下载文件。我们需要强制 Pythonista 直接获取文件详细信息和/或下载文件。
解决方案:
在主菜单(汉堡菜单)下,单击+
,然后单击Import...
,然后从上下文菜单中选择Files
。这将访问 iCloud 驱动器。
从 iCloud 中选择 Pythonista 文件夹。
这应该会触发 Pythonista 从 iCloud 下载当前文件。您不需要实际完成导入过程 - 通过导入菜单访问 iCloud 驱动器就足够了。
【讨论】:
这似乎不适用于 .pyui 文件。 .pyui 文件显示在“导入...”文件列表中,但显示为灰色且无法导入。 5 分钟后,我在 omz 论坛上找到了一种解决方法。在另一台 ios 设备的 Files 应用中打开 .pyui 文件,并通过 pythonista 与 iOS 共享。以上是关于Pythonista 3 不显示在 MacBook Pro 上创建的 iCloud 文件的主要内容,如果未能解决你的问题,请参考以下文章
如何让 Siri 读取 Pythonista 脚本的返回值?