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 脚本的返回值?

如何使用 iPad 使用 Pythonista 读取 csv 文件?

macbook电脑输入法打不出来中文怎么回事?

macbook外接显示器怎么关闭

macbook浏览器状态栏变宽

python Pythonista脚本将两个图像合并在一起