Специальное предложение
- +7
Программирование
Бесплатный вебинар
23 ноября 2022Парсер на Python за 3 дня: последние штрихи и подведение итогов
Интенсив Python с нуля: пишем парсер данных за 3 дня
Алексей Коновалов
Старший разработчик ООО «МТС-Диджитал»
Бесплатный вебинар «Парсер на Python за 3 дня: последние штрихи и подведение итогов». Вы узнаете, как собирать нетабличные текстовые данные с помощью Python и его модулей.
Этот вебинар идеально подойдёт новичкам без опыта в программировании, тем, кто хочет изучить Python подробнее.
В эфире:
- рассмотрим парсинг текстовых данных;
- настроим уведомление в Telegram при обнаружении релевантной информации.
- подведём итоги интенсива;
- разберём практические задания.
Спикер — Алексей Коновалов, старший разработчик ООО «МТС-Диджитал». Выпускник курса от Skillbox «Python-разработчик с нуля». Ведёт личный проект по парсингу сайта и анализу данных.
Другие видео интенсива
Рекомендованные
Автоматизируем рутину с помощью Python
13.09.2023 1327Data Mining: выделяем тренды в описании вакансий с помощью Python
12.09.2023 1256Что умеет Python-фрилансер. Учимся собирать информацию в интернете
11.09.2023 29481С-разработчик: подведение итогов
09.09.2023 519Решаем бизнес-задачи в 1С
08.09.2023 875Кто такой программист 1С и чем он занимается
07.09.2023 1261Telegram-бот на Java: подводим итоги
02.08.2023 873Пишем универсального бота для тестов на Java
01.08.2023 1712Знакомимся с Java и продумываем логику Telegram-бота
31.07.2023 1133Анализ данных в Data Science: подводим итоги
26.07.2023 878Анализ данных в Data Science: техники исследования
25.07.2023 1442Анализ данных в Data Science: знакомимся с Python
24.07.2023 1725Карьера в IT: готовимся к собеседованию и учимся составлять резюме
07.06.2023 538Пробуем себя в анализе данных и мобильной разработке
06.06.2023 528Знакомимся с Java, Python, фронтенд-разработкой и тестированием
05.06.2023 1338
129 комментариев
Руслан Дмитриев
22:45во заработало, ну да я щас тоже допер , что мы сайт закрыли а потом инфу пытаемся вытащить
Руслан Дмитриев
22:37вот я и искал как это обойти
Руслан Дмитриев
22:36я думаю нас просто забанили, у меня так уже было в яндексе,
Abdullo Haidarov
22:34спасибо большое
Nikolay Serotkinn
22:33всем спасибо, до новых встреч
Александр Мукминов
22:33Благодарю, пока.
Дмитрий Харитонов
22:33вот эти рабочие моменты очень ценны как раз. спасибо большое!
Lynx Studio
22:32Спасибо!
Kioion
22:32Cпасибо за интенсив! Было познавательно!
Дарья Ширяева
22:32Алексей, вы симпатулька, я влюбилась..... вам нужно вести подкаст, голос кайф
Alexander Zaryuta
22:31работа такая)
Alexander Zaryuta
22:31круто!)
Дмитрий Харитонов
22:27там смысл, что селениумом выбираем фильтры и потом чепрез requests парсим
Nikolay Serotkinn
22:25https://colab.research.google.com/drive/1lGbeQy-moYspLw6lJXN6MUUut8tQ1q0M?usp=sharing#scrollTo=35iVRrUeucCz
Дмитрий Харитонов
22:25я так и делал
Дмитрий Харитонов
22:25смотреть правки внизу в комментах
Дмитрий Харитонов
22:21работает, прикольно ;-)
Anver AHA
22:19дайте ссылку на колаб
Игорь Реутов
22:18дайте ссылку на колаб
Дарья Ориничева
22:17вначале ничего не найдено, потом пользователь отправил запрос, и потом ответ
Дарья Ориничева
22:17нет эксепшен который ищет элемент
Дмитрий Харитонов
22:16в colab обновите, пжлст:-)
Руслан Дмитриев
22:14у меня тоже такая же проблема
Mails
22:13ссылку на коллабможно?
Дарья Ориничева
22:13Почему вначале присылает ошибку по эксепшен а потом уже правильный ответ?
Lynx Studio
22:11ура!!!
Lynx Studio
22:09а может хромдрайверу килл процесса сделать?
Marvelous Captain
22:09Проблема в том, что vacansies_count использует каким-то образом browser после его закрытия
Alexander Rybakov
22:07возможно, надо перезагрузить pycharm
Kioion
22:07Я не знаю относится ли к проблеме, но я сейчас дебажил и у меня vacancies_count.text пропадает сразу же после browser.close(). Вчерашний код силениума не менял.
Marvelous Captain
22:07Проблема в return vacancies_count.text. Сделал присвоение result = vacancies_count.text до browser.close() и return result после, ошибку с сессией перестало выдавать
Дмитрий Харитонов
22:07если убратьreturn в конфе функции, то все работает!
Дмитрий Харитонов
22:06Алексей
Lynx Studio
22:05ждём, интересно даже, вот она настоящая работа программиста
Alexander Zaryuta
22:04Включайте рекламу)
Mails
22:02проблема не в пути, browser = webdriver.Chrome(service=driver_service, options=options)
Алексей Грачёв
22:00# s=Service( # "C:\Dev\Parcers\pythonProject\venv\webdriver\cromedriver\chromedriver.exe" # ) # driver = webdriver.Chrome( # service=s, # # options=options # )
Lynx Studio
22:00версия у драйвера совпадает с хромом ?
Выпускник 1970 БВВАУЛ
22:00Надо менять преподавателя
Mails
21:59service=service