【发布时间】:2020-02-27 14:04:10
【问题描述】:
需要在我们公司环境中的 Mac 上运行 appblocker 软件。目前,代码/appblocker 可以在 Mojave 上运行,但不能在 Catalina 上运行,因为它会产生双硬盘驱动器问题(下面的链接)。
希望这很容易,但我无法让它工作。我需要一段 python 代码,如果用户在 MacOS Catalina 上,它会更改目录并运行 appblocker,如果在 Mojave 上,只需正常运行 appblocker。我已经链接了我在下面使用的所有资源,包括 Catalina 的双硬盘驱动器,以及我从哪里获得了 appblocker(来自我们的供应商的建议。)
我使用的代码可以在AppBlocker.py下面的github链接下找到
https://github.com/erikberglund/AppBlocker
https://www.macworld.com/article/3451363/why-you-might-see-a-new-data-disk-in-catalina.html
【问题讨论】:
标签: python macos if-statement macos-catalina readdirectorychangesw