使用 Python (py-appscript) 确定当前的 Mac Chrome 网页

发布于 2024-10-08 03:01:04 字数 301 浏览 9 评论 0原文

因此 Chromium 已正式添加对 Applescript 的支持:

http://code.google。 com/p/chromium/issues/detail?id=27468

我认为这也意味着 Chromium 可以通过 py-appscript 访问。问题是:如何?我可以使用 py-appscript 中的什么语法来获取 Chromium 中最前面选项卡的 URL?

So Chromium has officially added support for Applescript:

http://code.google.com/p/chromium/issues/detail?id=27468

I assume that this also means Chromium can be accessed by py-appscript. The question is: how? What syntax in py-appscript can I use to get the URL of the front-most tab in Chromium?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

陌路黄昏 2024-10-15 03:01:04

找到了。它是:

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

我找到它的方法是连续调用 .help()

因此,首先,我调用了 appscript.app("Google Chrome").help(),它列出了应用程序的所有可访问属性,并提醒我需要访问它的 windows 属性。

然后调用了appscript.app("Google Chrome").windows.help(),里面列出了windows等属性,

感觉有点n00b 因为不记得有关 Python 的内容,但希望这些信息可以帮助其他人(如果他们被 appscript 困住)。

Found it. It is:

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

The way I found it was by calling .help() successively.

So, first, I called the appscript.app("Google Chrome").help(), which listed out all of the app's accessible properties and alerted me that I needed to access it's windows property.

Then I called appscript.app("Google Chrome").windows.help(), which listed out the properties of windows, etc.

I feel like a bit of a n00b for not remembering this about Python but hopefully this information helps someone else if they are stuck on appscript.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文