使用Python确定当前的Mac Chrome网页

时间:2010-03-11 13:11:38

标签: python macos google-chrome

有没有办法使用Python以编程方式确定哪个网页目前在Google Chrome中处于活动状态?

2 个答案:

答案 0 :(得分:2)

Google Chrome for Mac添加了AppleScripting方法来获取网址。

以下是Chromium AppleScript SDK

https://sites.google.com/a/chromium.org/dev/developers/design-documents/applescript

以下链接页面的示例:

tell application "Google Chrome"
   get URL of active tab of window 1
end tell

此处有更多示例:

http://laclefyoshi.blogspot.com/2010/10/google-chrome-ver.html

答案 1 :(得分:0)

似乎还没有。这些任务通过Applescript界面​​与其他浏览器一起完成,但正如this thread所示,虽然Mac上的Chrome热门请求此功能尚不存在。

(一旦Mac应用程序确实获得了良好的Applescript界面​​,有几种方法可以使用Python中的界面,而无需将Applescript作为一种语言实际使用 - 这已被其他应用程序的其他SO问题所涉及 - - 但问题是Chrome特别不支持这种典型的Mac-ish功能。)

鉴于请求的坚持,我希望有人最终卷起袖子并为此目的提供补丁,但似乎还没有发生。