Determinare pagina web Mac Chrome corrente utilizzando Python (py-appscript)
-
11-10-2019 - |
Domanda
Supporto Quindi Chromium ha ufficialmente aggiunto per Applescript:
http://code.google.com/p/chromium/ problemi / dettaglio? id = 27468
Si considera che questo significa anche Chromium si può accedere da py-appscript. La domanda è: come? Cosa sintassi nel py-appscript posso usare per ottenere l'URL della scheda anteriore più in cromo?
Soluzione
trovato. Si tratta di:
appscript.app("Google Chrome").windows.active_tab.URL()
Il modo in cui ho scoperto che era chiamando .help()
successivamente.
Quindi, in primo luogo, ho chiamato il appscript.app("Google Chrome").help()
, che elencava tutte delle proprietà accessibili della app e mi ha avvisato che avevo bisogno di accedervi della struttura windows
.
Poi ho chiamato appscript.app("Google Chrome").windows.help()
, che elencava le proprietà di windows
, ecc.
Mi sento come un po 'di un n00b per non aver ricordato questo su Python ma si spera che queste informazioni aiuta a qualcun altro se sono bloccati sul appscript.