Sono relativamente nuovo al mondo mac. La mia domanda riguarda l'apertura di un'applicazione che utilizza python su mac osx. Da quello che ho trovato finora, sembra che le applicazioni siano archiviate in formato app che sono in realtà directory. Questi sono analizzati in qualche modo dal sistema operativo quando si apre l'app? Vorrei aprire Safari usando python ed è nella mia directory /Applications/Safari.app. C'è un binario specifico che dovrei passare a os.system o dovrei farlo in un modo completamente diverso? Il mio obiettivo finale è quello di fare in modo che Safari apri un file html locale, chiuderlo e quindi aprire un altro file html locale.Apertura e utilizzo di Safari
Grazie, -John
Grazie mille per la risposta e il codice di esempio! – user583599
Grazie per la risposta che funziona per qualsiasi browser e sistema operativo. Ho fatto scorrere le risposte verso il basso, io pensavo che le risposte avrebbero semplicemente usato os.system o subprocess.Popen. Invece, ci hai dato una risposta geniale. –
Qualche idea sul perché questo possa aprire Firefox di default, anche se Safari è il browser predefinito del sistema? Non posso usare il browser 'type'' '' macosx'', ma almeno 'webbrowser.get ('safari')' funziona come discusso nella documentazione. – Chris