Никогда не встречал такого талантливого и дружелюбного программиста как ты.Привет из Узбекистана! Большой фанат
@PythonToday7 ай бұрын
Большое спасибо за такие слова и поддержку!
@Zer-st6qv7 ай бұрын
Ууу, этому городу нужен такой герой 😅 здоровья тебе друг, пускай твое дело живет вечно. Это лучший канал с практикой по питону!
@PythonToday7 ай бұрын
Большое спасибо за поддержку!)
@virus87277 ай бұрын
мужик, ты просто топ!!! мало того что я узнал о парсинге из твоих видео, так я еще и учился парсить по твоим видео. главное не останавливайся!!!
@mylife-ej8et7 ай бұрын
Точно годно, очень долго искал решение данной проблемы, у вас на данный момент самое лучшее что я увидел
@PythonToday7 ай бұрын
Благодарю за фидбэк!
@MaxBelikov7 ай бұрын
Молодец, спасибо! Ещё бы полноценный скрипт с ротацией прокси плюс юзер агент и хождение по вкладка ❤
@cryptohyde7 ай бұрын
это вы уж как нибудь сами соизвольте
@hollowknight71807 ай бұрын
Огромное спасибо! Я несколько дней назад бился головой об этот proxy в selenium, сгорел и бросил. Было крайне неприятно, что я такую простую тему не могу понять. 😅 Ещё не смотрел, но уже доволен, что вы разобрали эту проблему. 😀
@PythonToday7 ай бұрын
Благодарю за фидбэк! Рад, что полезно
@_alexandro_807 ай бұрын
Актуалочка! Спасибо, дорогой автор.
@PythonToday7 ай бұрын
Спасибо за поддержку!
@sergdef17 ай бұрын
Ура!!! Selenium!!! Можно попросить у вас уроки по playwright. Если у вас будет время и желание сделайте пожалуйста пару уроков с данной playwright фреймверком. СПАСИБО ЗА ВАШ ТРУД!!!! ВЫ ПРОДОЛЖАЕТЕ МЕНЯ МОТИВИРОВАТЬ И НЕ ОПУСКАТЬ РУКИ В НИШЕ НАПИСАНИЯ КОДА!!! СПАСИБО ВАМ!!!!!!!!!!!
@vigauss18897 ай бұрын
Спасибо за обновленный видос!
@oybekabduraimov17867 ай бұрын
Спасибо за информацию! Ассалому алайкум! из Узбекистана!
@PythonToday7 ай бұрын
Спасибо за поддержку!
@Importol7 ай бұрын
Периодически вспоминаю ваш канал, когда на работе требуется что-то спарсить 😂 Очень полезно !
@PythonToday7 ай бұрын
Спасибо 😀 Рад, что полезно и порой помогает)
@ПавелГорюнов-п3в7 ай бұрын
Супер видео, реально мне уже твой каанал не раз помог по работе! Продолжай!
@PythonToday7 ай бұрын
Спасибо за поддержку!
@deus72047 ай бұрын
Хорош 😎
@cppexplorery7 ай бұрын
Спасибо тебе большое 💪
@whosane99237 ай бұрын
Ппц как раз сейчас ебу... С драйвером😂😂😂 смотрим видео) сервис по проки реально годный, пользуюсь больше 3 лет
@PythonToday7 ай бұрын
Спасибо за фидбэк! Надеюсь было полезно)
@bunkervk6 ай бұрын
Подскажите пожалуйста, как сейчас отключить обноружение работы браузера под управлением драйвера именно для firefox???
@ApacerPhilips5 ай бұрын
Спасибо, мы растем вмемте с тобой🎉
@ДенисСелецкий-н6д7 ай бұрын
Спасибо за Ваш труд! Я только учусь и очень часто пересматриваю Ваши видео, для закрепления изученного. Не могли бы Вы сделать ролик по библиотеке Playwright, крайне мало по ней информации в интернете, а в ру-сегменте почти нет вовсе.
@alexbokuto53537 ай бұрын
Спасибо за урок
@PythonToday7 ай бұрын
Спасибо за фидбэк!
@s1a89n57 ай бұрын
Приветствую ! Очень благодарен за твой труд! Напиши пожалуйста, что у тебя за сборка пк, т.к при работе с речевыми модулями не запустился даже 1 вариант исполнения)
@PolyuhovSA2 ай бұрын
спасибо
@solumtu27 күн бұрын
А будет обновленная версия по деплою на сервер? Очень нужно! Потому что куча каких-то ошибок, с которыми пытаюсь бороться уже несколько дней(
@TerraIncognito17 ай бұрын
Ты лучший!!!
@parpermeter6 ай бұрын
Думаю пора записать видео о pipx а может и poetry сравнить все за и против.
@JeanPaulMore7 ай бұрын
нет в планах записать ролик о DrissionPage в ближайшее время? краткий обзор, плюсы\минусы
@МихалычЛермонтов4 ай бұрын
Столкнулся с проблемой, что Chromium требует manifest версии 3, вторая версия действительно считается устаревшей. Может кто-нибудь переделать расширение с прокси под третью версию?
@gaben_aTan7 ай бұрын
Чего только с помощью селениума не делал. Благодаря автору. Очень классная библиотека. WhatsApp кстати закрыли элементы , теперь селениумом фотки не скачать. Печалько. Если в режиме разработчика нажать на область с фотками то элементы раскрываются, но селениум через find_element () не находит , задачка 🤔
@-USER_NAME6 ай бұрын
Не совсем помогает прокси этой компании хватает на три запроса . Затем я улетаю в бан надолго . Нужно штук 10 проксей сразу подключать и плюс свой ip тогда скорее всего будет отлично😂. И да спасибо большое тебе за видео, отличный материал.
@EmpireOfTheGood7 ай бұрын
Имба
@CyberBrain3627 ай бұрын
Спасибо автору, очень круто! Посоветуй плиз поставщика мобильных проксей
@Iskh1kMamasaliev7 ай бұрын
Спосиба за вдио
@PythonToday7 ай бұрын
Спасибо за фидбэк!
@KOT3prod7 ай бұрын
Ребят, все что могу сказать, не юзайте селениум, юзайте playwright, это на много мощнее библиотека, больше функций с работой разными модулями на html(чтобы в селениуме выбрать что то в списке, будл добр писать скрипт на js ибо он не умеет такой список выбирать) и так же он не использует основной обраузер, из за чего не надо будет постоянно обновлять драйвер каждый месяц и в принципе браузер можно в прогу запихнуть и все.
@ihorsuvorov51877 ай бұрын
Привет! нужна помощь. После запуска выдает ошибку о несовместимости версий ChromeDriver для Selenium Manager.
@gamespay94307 ай бұрын
Ааа, так вот почему мне путь не надо было указывать как в прошлых роликах😅, а я то думаю, зачем это делают, может там какой то особенный драйвер😂
@PythonToday7 ай бұрын
Надеюсь было полезно)
@Crazy_MoT7 ай бұрын
Привет! Заменит ли этот способ антидетект браузер типа АДС или Долфин? Вроде есть ещё ряд параметров, которые подменяют эти браузеры типа Canvas и WebRTC (я хз что это, но в видосах говорят важно)
@alekseysivchik7 ай бұрын
а что делать если пишет что atomurl работает только с ChromeOS?
@ramzbew56747 ай бұрын
Это конечно рабочее решение, но для решения бизнес задач бесполезное. Если к примеру авторег какой-нибудь соцсети делать, то весь трафик сожрет мусор, который хродрайвер подгружает.
@Евгений-ж1я9х4 ай бұрын
как загрузить скрипт с обновленным selenium на удаленный сервер? помоги пожалуйста не получается никак
@user-bh7sj4rc5x7 ай бұрын
Спасибо, уважаемый автор! Подскажи пожалуйста что сейчас использовать вместо undetected_chromedriver если selenium не проходит проверку на бота? Буду очень признателен. Undetected_chromedriver к сожалению уже не работает.
@spoletaev7 ай бұрын
DrissonPage, а лучше - SeleniumBase
@user-bh7sj4rc5x7 ай бұрын
Спасибо!@@spoletaev
@neydygdrg18367 ай бұрын
Посоветуйте ресурс либо книгу по ООП.
@rostiinvest38987 ай бұрын
Задачка: как по SSH тунелю соедениться? Есть контейнер как через него в интернет уходить?
@rostiinvest38987 ай бұрын
BeautifulSoup законектил, а селениум никак. Помоги
@Overdozer954rr7 ай бұрын
Если есть уже подписка на vpn сервисы, где так же на выбор любые страны то будет работать тоже? Просто указывать свой новый IP адрес? Протокол :8000 всегда будет?
@cryptohyde7 ай бұрын
арендуешь сервер в какой нибудь буркина трининабаде и весь трафик гонишь через него
@Overdozer954rr7 ай бұрын
@@cryptohyde то есть AWS тоже подойдёт?
@cryptohyde7 ай бұрын
@@Overdozer954rr по-моему как раз про aws и впн было видео на ютубе совсем недавно
@kitoboynaya19 күн бұрын
Кто хочет научиться писать крутых торговых ботов? Обучаю бесплатно! :)
@Roman-o6w1c7 ай бұрын
А есть актуальные методы обхода Cloudflare?
@spoletaev7 ай бұрын
SeleniumBase
@Roman-o6w1c7 ай бұрын
@@spoletaev Да, действительно, благодарю. Надо потестить. Жаль, конечно, что не асинхронный, как Playwright.
@glebgreat29 күн бұрын
А зачем нужен плагин?
@мммм-у3р7 ай бұрын
пожалуйста, объясните мне, зачем вы используйте selenium с таким костыльным подключением проксей, если есть playwright?
@cryptohyde7 ай бұрын
его реально изучать нужно а про селениум из каждого утюга вещают
@rostiinvest38987 ай бұрын
❤ можно запилить антидетек браузер как дольпи Ант? Очень круто будет. Очень прошу.😢.
@loxlox39447 ай бұрын
Проблема только в том, что дефолтный селениум палится на раз два со всеми его подменами. Есть пара библиотек, которые пытаются это исправить и у них почти получается, но всё же, пупитер лучше(
@tosick47 ай бұрын
Подскажите кто знает, как теперь скрапить ozon? Undetected chromedriver срабатывает только в windows, но если включить headless режим(для linux), то выдает лишь "just the moment"...
@borcoy7 ай бұрын
Подскажите, пожалуйста, как хотя бы на windows скрапить ozon?
@tosick47 ай бұрын
@@borcoy undetected chromedriver справляется в режиме headless=false.
@borcoy7 ай бұрын
@@tosick4 , Большое спасибо!
@leoworker17527 ай бұрын
Это древний костыль. Не понимаю, почему разрабы не внедрят аутентификацию из коробки.
@iolar_si7 ай бұрын
Зип файл! Файл Зиплер! XD Простите...
@gskgsk54637 ай бұрын
Где кот?!
@zwloader7 ай бұрын
Жалко Firefox не было
@PythonToday7 ай бұрын
Там есть какие-то проблемы с проксями? На канале есть видео, как минимум через selenium-wire работало всё ранее
@gaben_aTan7 ай бұрын
Firefox driver криво работает, хромдрайвер лучше
@zwloader7 ай бұрын
@@gaben_aTanя фанатик firefox
@zwloader7 ай бұрын
@@PythonToday как я знаю selenium-wire не поддерживает Remote WebDriver, а это грустно
@ivankislitsin78617 ай бұрын
Короче как всегда "И вуаля, ниче не работает"
@nadirkhansabyr76127 ай бұрын
1
@BosyakUSA7 ай бұрын
Откуда ты тут? БОТ?
@back_to_life07 ай бұрын
У селениума 3 минуса катастрофическим 1. Он сука очень медленный 2. Адово жрет ресурсы проца и оперативы если запускать много запросов 3. Нельзя в одном браузере управлять сразу 5 вкладками, курсор только один... Эти минусы делают его последним чем можно воспользоваться при парсинге.
@LazyBramble7 ай бұрын
Альтернативы?
@back_to_life07 ай бұрын
@@LazyBramble смотря какая задача . Лучше обычные запросы прямые .., не всегда это можно Но селениум такое себе дело... Альтернатив нет ,, просить ним что то часто пиздец, единственное что плюс, это открыл браузер и слушаешь сайт или просто обновляешь страницу))) Но сука он всеравно очень много жрет ресурсов даж в безглавом режиме
@мммм-у3р7 ай бұрын
@@LazyBrambleplaywright, pyppeteer (или puppeteer для Node js)
@ЗахарИгнатьев-е3э7 ай бұрын
Госпади Ну когда ты начнёшь писать с ООП код Так и будешь эту чушь с функциональным программированием годами преподносить?!
@PythonToday7 ай бұрын
Покажи как нужно. Это лишь мое хобби, делюсь тем, с чем столкнулся. p.s нахрена тут класс и ООП в целом? Или посыл в том, что любую функцию, нужно оборачивать в метод и писать под её работу класс?
@whosane99237 ай бұрын
Секта ООП))) В каждую дырку хотите засунуть )))) Как хочет так и пишет
@gaben_aTan7 ай бұрын
Ооп годнота, но на больших проектах. В данных роликах функционального программирования достаточно 😊
@ЗахарИгнатьев-е3э7 ай бұрын
@@PythonToday Там всё будет ещё проще, если это всё засунуть в класс В __call__ запустить метод main и обработать прерывание работы кода А в main вся логика И всё И дети будут учиться ООП, а не писать эту вечную чушь с функциями Щас влезаю в крипту и, ты не поверишь даже, постоянно смотрю код разный от разных каналов кодеров по очень сложным активностям Код пока что не понимаю А часто вижу как эти дебилы, работая с проектами у которых на выхлопе 1, 10, 100 к $ и больше - пишут всё через функции, создают тонны папок и доп файлов с методами, которые можно в одном классе очень аккуратно прописать, abi контрактов суют прямо в класс для выполнения действий над контрактом, называют что-то как "мульти поток" а потом в комментариях доказывают что такое есть в природе и Гвидо об этом знает. И ещё очень, очень много разного смешного. Это обыденность уже. Я уже точно знаю, что напишу лучше, когда добавлю solidity и работу с python web3 ещё более насытив всё опытом. И мой код уже в мелочах лучше. И я дилетант и ни где за 3 года не работал. А тебя смотрит толпа детей и ты задаешь тон кому-то на годы вперёд. Если до лета 2022г смотрел и было интересно. Летом 2022г более плотно подсел на ООП и прошёл всё, что было под рукой. А зимой, в начале 2023 , уже писал с ООП код на 4к строк и 3 класса и всё это месяц поддерживал, расширял, совершенствовал. И теперь это норма. И теперь смотрю твой канал и вижу, что так будут шаги назад или топтание на месте. Я не осуждаю, не критикую, не выпендриваюсь. Но если ты сам решил тормозить - то это будут и дальше именно то, что ты людям преподносишь. Это твой выбор. А лично мне похвала людей, которых я не знаю и не узнаю - не нужна. Я умею давать себе ось и разрешаю давать оценку себя только себе. Чтобы из программирования не делать инстаграмм, где не пойми кто тебя нахваливает просто так.
@ЗахарИгнатьев-е3э7 ай бұрын
@@PythonToday Вот я выдал мысль) Ты мне первый раз ответил) Спасибо)
@Radik1337Blr7 ай бұрын
всё бы ни чего, но автор упускает факт что при наличии уставновленого хрома этот код работать не будет... будет ошибка: The chromedriver version (114.0.5735.90) detected in PATH at /usr/bin/chromedriver might not be compatible with the detected chrome version (122.0.6261.111); currently, chromedriver 122.0.6261.111 is recommended for chrome 122.*, so it is advised to delete the driver in PATH and retry для её ликвидации нужно использовать отдельный менеджер webdriver_manager и переавать его следующим образом: from webdriver_manager.chrome import ChromeDriverManager from selenium.webdriver.chrome.service import Service as ChromeService driver = webdriver.Chrome(service=ChromeService(ChromeDriverManager().install())) автор конечно может меня поправить, чему буду очень рад :)
@PythonToday7 ай бұрын
Всё замечательно работает с установленным хромом. Думаю у вас конфликт версий с вебдрайвером о чем и говорит ошибка.