我正在最近安装的macOS 10.14(Mojave)上使用Python 2.7.3。代码在Foundry的Nuke中运行。
a=nuke.selectedNode()
b=a['file'].value()
#b now has path to some file
u=os.path.split(b) [0]
u = os.path.normpath (u)
if u != ".":
subprocess.Popen(['open', '-R', '%s' % (u)])
我想做的是打开文件所在位置的Finder窗口。 在之前的macOS版本中,它可以立即打开Finder。 但是,在最新的升级中,它需要30-60秒才能打开(有时甚至无法工作)。
请求帮助。 谢谢。