gpt4 book ai didi

python - 使用 py-appscript 访问 URL 时在 Mac Dock 中弹出 Python 应用程序

转载 作者:行者123 更新时间:2023-11-30 23:55:56 25 4
gpt4 key购买 nike

当我使用 py-appscript 访问 URL 时,这对我来说是一个反复出现的奇怪问题,首先是在 Safari 中,现在是在 Chrome 中。

例如,每当我运行脚本命令以获取终端中的当前 URL 时,

appscript.app("Google Chrome").windows.active_tab.URL()

“Python”应用程序的弹跳实例出现在 Dock 中。我已经验证可以在以下位置找到此“Python”应用程序:

/Library/Frameworks/Python.framework/Versions/2.6/Resources

如何在不弹出此内容的情况下获取当前 URL?

最佳答案

这个问题的背景是explained hereappscript的作者编写。假设您使用的是 OS X 10.5 或更高版本,解决方案是使用使用最低部署目标 10.5 或更高版本构建的 Python。从您提供的路径来看,您可能正在使用 python.org 安装程序中的 Python 2.6。传统上,python.org Python 是为了在 10.3 及以上的多个版本上运行而构建的,因此在其下运行的 appscript 会显示此问题。从 Python 2.7 开始(不久之后将推出 Python 3.2),python.org 提供了第二个安装程序变体,该变体仅在 OS X 10.6 或更高版本上运行。这些变体不应该存在弹跳图标问题。其他选项是使用 MacPortsFinkHomeBrew 安装 Python 2.6 或自己构建(获取所有电池有点棘手) )。或者,如果您使用的是 OS X 10.6,则可以在/usr/bin 中使用 Apple 提供的 Python 2.6。

关于python - 使用 py-appscript 访问 URL 时在 Mac Dock 中弹出 Python 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4471951/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com