Форум сайта python.su
0
Доброго времени суток уважаемые форумчане.
Сначала хочу поблагодарить всех кто тратит свое время для помощи просящих в решении проблем в написании своих программ!!!
И в очередной раз обращаюсь к Вам в решении моей проблемы.
Пишу скрипт для сбора информации с гугл карт (сайт, телефон) по наименованиям фирм, с помощью библиотеки selenium. При ручном поиске на сайте гугл карт видно что при клике на сайт найденной фирмы, открывается другая вкладка и в многих случаях сайт фирмы который выводиться в результате гугл карт (№-1 в приложении) и сайт который открывается в новой открытой вкладке (№-2 в приложении) - разные, мне он и нужен (конечный сайт).
Алгоритм скрипта таков:
1. из *.тхт файла берет название фирмы
2. открывает браузер и вставляет данное название в поисковую строку гугл карт и нажимает на лупу (поиск)
3. гугл карты выводит саму карту и данные о фирме: адрес, сайт, телефон, …
4. а здесь сама проблема - при клике на сайте фирмы браузер закрывается и работа скрипта останавливается.
Как решить данную задачу (сне нужен сайт с новой открытой вкладки, то есть на сайт который переходит браузер при клике на сайт фирмы) или может есть другие идей. Спасибо заранее.
Отредактировано philips2009 (Июнь 2, 2019 23:12:45)
Прикреплённый файлы:
222.jpg (175,6 KБ)
Офлайн
9
Вы бы воспроизводимый пример привели, было бы понятнее.
Офлайн