2015-05-19 15 views
10

Utilizzo del pacchetto del browser Web Python Posso aprire una nuova scheda con un URL specificato. C'è un modo per chiudere questa scheda? Ho fatto riferimento ai documenti ufficiali di seguito e non viene menzionato nulla relativo a un'azione ravvicinata.Come chiudere la scheda del browser esistente utilizzando il pacchetto del browser Python

Python pacchetto browser web doc: https://docs.python.org/3/library/webbrowser.html

+5

Il pacchetto browser web non è in grado di interagire direttamente con il tuo browser. Utilizza solo la funzionalità del sistema operativo per aprire un URL, che funziona esattamente allo stesso modo in cui si fa clic su un collegamento in un programma di terze parti, ad es. un ufficio o un documento PDF. Semplicemente non esiste alcuna funzionalità equivalente a _close_ una scheda (sarebbe una cattiva idea per molte ragioni: vuoi che acrobat o office siano in grado di aprire una scheda, ma non essere in grado di chiudere le schede casuali), quindi la risposta al tuo la domanda è che non è possibile. – l4mpi

+0

Grazie per una spiegazione così chiara. C'è un modo per chiudere una scheda attiva nel browser Chrome usando python. –

+1

@ l4mpi: IMHO che avrebbe dovuto essere una risposta invece di un commento. :-) – BlackJack

risposta

Problemi correlati