Есть ли способ открыть новую вкладку, используя модуль веб-браузера python в colab? - PullRequest
0 голосов
/ 21 апреля 2020
import webbrowser
webbrowser.open_new_tab('www.google.com')

Я использую Google-колабораторию и получаю False в качестве вывода. Вместо этого следует открыть новую вкладку с URL-адресом Google. Хорошо работает в python 3.7, а также в PyCharm.

Я знаю, что программа, написанная на colab, работает в облаке Google, и нет ничего похожего на браузер в облаке Google.

Есть ли другой способ сделать это в google-colab, кроме как с помощью инструментов селена?

Заранее спасибо!

1 Ответ

0 голосов
/ 21 апреля 2020

Нет, в Colab нет возможности управлять вашим браузером с помощью пакета Python webbrowser. Причина в том, что ваш браузер работает на локальном компьютере, а код Python в Colab работает на виртуальной машине в Google Cloud.

Единственный способ открыть новую вкладку через Colab - это вставка javascript кода, который заставит ваш браузер сделать это; например:

%%javascript
window.open('https://colab.research.google.com', '_blank');

Но учтите, что ваш браузер может заблокировать windows, открытый таким образом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...