Обучение парсингу на Python | Зарабатываем на фрилансе | Запись в CSV | Requests, bs4, aiogram
HTML-код
- Опубликовано: 1 апр 2022
- Фриланс. Обучение (Web-Scraping) веб парсингу на Python. Первая часть. В данном видео выполняем заказ взятый на фрилансе по парсингу продуктов со скидками, записью данных в CSV файлы, с последующей выгрузкой в телеграм бота написанного на библиотеке aiogram. Выполняем задачу с помощью библиотек requests, beautifulsoup4, aiogram, csv и fake-useragent.
🔥 Доступ в приват | Поддержать проект:
boosty.to/pythontoday
/ pythontoday
yoomoney.ru/to/410019570956160
🔥 Стать спонсором канала:
/ @pythontoday
****Ссылки****
Дешевый/надежный сервер в Европе:
zomro.com/?from=246874
promo_code:
zomro_246874
Хороший proxy сервис:
proxy6.net/a/149995
Вычисляем по IP с помощью Python | Как определить местоположение по IP:
• Вычисляем по IP с помо...
Парсинг криптобиржи | Торговый бот | API криптобиржи:
• Парсинг криптобиржи | ...
Что такое фишинг и как не попасться? | Генератор QR код на Python:
• Что такое фишинг и как...
Python с нуля | if _name_ == '__main__' | Зачем? И почему нужно использовать
• Python с нуля | if __n...
Асинхронный парсинг на Python | Ускоряем код в 10 раз
• Асинхронный парсинг на...
Парсинг на Python | Подмена IP-адреса | Запросы через прокси
• Парсинг на Python | По...
Парсинг динамического сайта на Python + Telegram бот на AIOGram | Requests, AIOGram, API, JSON
• Парсинг динамического ...
Пишем Telegram бота на Python + Загружаем Telegram бота на сервер(хостинг):
• Пишем Telegram бота на...
Плейлист по распознаванию лиц на Python:
• Распознавание лиц | Fa...
Плейлист по парсингу сайтов на Python:
• Парсинг/Scraping
Плейлист по Instagram боту:
• Instagram Bot на Pytho...
Плейлист по Linux для новичков:
• Linux для начинающих
Код проекта на github:
github.com/pythontoday/magnit...
И в telegram канале:
t.me/python2day
****Соц.сети****
Telegram: t.me/python2day
#telegrambot #фриланс #парсинг #requests #python #aiogram #заработок #webscraping #заработоквинтернете #telegram #telegrambot #scraping #телеграмбот #телеграм
# TODO
✅ Пофиксить запись в файл не на каждой итерации, а единоразово. Спасибо за поддержку! 💪
А что за фриланс ?
@@user-bf9nj8dy3s тоже интересно. В инете много непонятных сайтов, каким можно доверять
С 100к🏆
Спасибо, очень полезно, что на рабочих проектах показываете. Очень не хватало материала, где можно посмотреть структуру проекта, не замызганый хелловорлд
Пожалуйста, в начальном видео убери название «P*****b». Это меня раздражает!
Отличное видео. Обязательно ждем продолжение с ботом. В будущем хотелось бы еще увидеть парсинг известных маркетплэйсов (Wildberries, Ozon и т.д.) и админки на Django. И как некоторые уже предложили особенности анализа сайта перед парсингом и обход различных блокировок(карандаш для закатывания губы уже лежит рядом :). Только сегодня подписался, просмотрел пару видосов - все супер!!! Пойду лайкать.
Благодарю за фидбэк! Как будет свежий заказ по wb или ozon обязательно сниму. Но это будет на netstalkers.com
Ну с ВБ и Озон проблем особо нет, самый проблемный из них - Маркет. Они в своё время много времени угрохали на Я.Советник и чтобы его не могли заблокировать. Ну и сейчас это применили на Маркете. Есть не самый элегантный вариант решения - интересно посмотреть что-то проще в случае динамичных рандомных названий классов
А мне интересен Metro Cash & Carry. Но у них там защита стоит... Пытлался, пытался по итогу забил.
@@kirilllllirik выглядит адекватно, не забуду - завтра потыкаю
Супер, конечно ждем продолжения. Спасибо за контент и труд!
Спасибо за контент, за то, что делишься опытом. Лучший канал с практикой, желаю успехов в развитии!
Спасибо дружище) Без твой помощи неичего не бы не вышло 👍
Спасибо за такой приятный контент! Очень радует глаза и уши, все доходчиво объясняете и показываете. Удачи Вам в дальнейшем развитии канала!
Большое спасибо за фидбэк и поддержку!
Просто крутяк, спасибо за подобный контент. Всегда с нетерпением жду воскресенье)))
Спасибо за поддержку)
Отличный материал! 🔥🔥🔥 Подача на высшем уровне. Всё понятно и слушать/смотреть одно удовольствие! Благодарю! 💪💪💪
Большое спасибо за поддержку!
Прекрасно всё: и задача, и реализация, и подача, и качество видео! Продолжение с ботом очень интересно!
Спасибо за фидбэк! Будем делать 💪
Помню когда писал коммент и ты ответил, в тот момент у тебя было 17к подписчиков. Тут увидел, скоро 100к! Я очень за тебя рад! Ты заслуживаешь этого, так как помогаешь изучать кодить на практике и на понятном языке. Дальше 200к🥳🥳🥳!
Большое спасибо за поддержку!
Как всегда, отлично) Ждём продолжения!
Благодарю за фидбэк!
Всегда с нетерпение жду новое видео. Спасибо!✌
Большое спасибо за поддержку!
Спасибо. Классная подача. Интересно смотреть и слушать.
Спасибо за фидбэк!
СО 100К ТЕБЯ БРАТАН. Я с тобой с 5к и за это время многому научился - за что тебе бесконечное спасибо!
Большое спасибо за поддержку!
Спасибо за труд !
Жду продолжения !
Спасибо за поддержку!
Отличный урок! Ждём продолжения 🎉
Сделаем, спасибо за фидбэк!
Спасибо за контент и подачу информации. По интеграции кода в телеграм-бота интерес огромный! Ждем продолжения.
P.s. кот, врывающийся под бит - бесподобен👍👍
Большое спасибо за фидбэк! Кот кайфовый, поднимает настроение при монтаже)
Спасибо , бро
Как всегда, затраченные тобой силы, дают крутой контент
Большое спасибо за поддержку!
100к поздравляю...я давно в этом канале...когда у вас был 2к подпч....удачи для дальнейшего развития 🤙😎😎😎🤝🏼
Большое спасибо за поддержку!
Да. Интересно бота увидеть.
Очень интересно! Жду продолжение
Сделаем! Спасибо за фидбэк!
Как всегда bomb 🧨...ждём новых роликов 🥇
Большое спасибо за поддержку!
Ещё даже не посмотрел этот видос и уже готов требовать следующее!)
Спасибо за видео!
Класс! Продолжение однозначно нужно!
Сделаем, благодарю за фидбэк!
Супер❤❤❤❤
Жду следующее видео.
Спасибо
Благодарю за фидбэк! Уже начал монтировать)
Лучший канал по практическому python
Спасибо. Очень ждем про бота в Телеграме. Было еще хорошо что-нибудь про асинхронный парсинг.
Спасибо за видео, ждём ещё
Очень круто , ждем продолжения)
Сделаем! Спасибо за поддержку!
Супер! Очень жду продолжения
Благодарю за фидбэк!
Ждём продолжение, спасибо бро✊
Спасибо за поддержку!
Спасибо за видео!
Единственное, что хочу отметить - оптимальнее было 1 раз открыть файл до цикла и затем добавлять в него данные, чем на каждой "успешной" (то есть со скидочным товаром) итерации открывать и закрывать его.
Мне стало интересно и я провёл небольшой тест.
При записи 100 000 строк в файл получаются примерно следующие результаты:
- если открывать файл на каждой итерации ~ 11.396 секунд
- если 1 раз открыть, то ~ 0.054 секунды
Разница примерно в 200 раз: )
Полностью согласен, спасибо за фидбэк!
Спасибо большое!!! Жду с нетерпением бота
Спасибо за фидбэк!
Лучший канал на ютубе про программирование на Python 3
Супер материал! Спасибо!
Спасибо за фидбэк!
Ждем продолжения
Сделаем
Супер. Классное видео. С нетерпением жду продолжения про телегу
Благодарю за поддержку!
Всё по полочкам, Спасибо за видео
Благодарю за поддержку!
Давай быстрее вторую часть!
Топовый контент)
В процессе) Спасибо за поддержку!
Премного благодарен тебе за твои видео, раньше думал писать сайты, но после того как ты попался в рекомендации сразу понял что буду заниматься парсингом. Теперь вот работаю на фрилансе, все благодаря тебе) Спасибо большое;)
А где именно ты работаешь? Поделись ссылкой
@@user-fh2pn6gz5q Kwork лучший вариант для новичка.
однозначно "+". Спасибо за работу
Ждем продолжение!!!
Очень круто, спасибо!
Благодарю за фидбэк!
Жду вторую часть 👍👍👍👍
Все же это оочень крутое видео!)) жду вторую часть)
Благодарю!
Супер! Отличный контент!
Спасибо!
Хорош мужик, почти сотня подписчиков за такое короткое время!
Котик топовый, всегда в тему)
Спасибо за твой труд! Давай продолжение!
Спасибо за фидбэк!
Спасибо. Давай продолжение!
Очень крутой хотим продолжения!!!
Щас изучаю python (только начал) и постоянно вопрос, а зачем так делать, а как это использовать, а ты показываешь на реальных примерах это очень круто 🤟
Благодарю за фидбэк!
Думал, что покажешь как ещё так в телеграмм залить, но всё равно очень много полезной инфы, спасибо!
Спасибо за фидбэк!
Ждём ждем
Здорова Позитив) Спасибо за видео как всегда интересно и очень понятно!
Большое спасибо за фидбэк и поддержку!
Спасибо за видео 🔥
Спасибо за поддержку!
Видео с ботом однозначно нужно, хорошая практика
Благодарю за поддержку!
полезное видео, ждем продолжение!
Спасибо за видео)) все как всегда)
Благодарю за поддержку!
Видео супер) ждём часть с ботом!!))))
Уже приступил к монтажу) Спасибо за фидбэк и поддержку!
Ждём следующую часть)
Сделаем 👍
Как всегда все супер !!!
Большое спасибо!
Супер! Спасибо большое!
Спасибо за фидбэк!
Интересен анализ сайта и детальный разбор перед парсингом. Учитывая что опыт у вас большой материала что бы поделиться с нами полагаю должно быть достаточно.
Да вроде в каждом видео детально всё разбираю. Каждый сайт индивидуален.
Привет
Спасибо за контент
Любви, здоровья и счастья !
Приветствую, большое спасибо за поддержку! Взаимно 💪
спасибо за труд!
Это.. просто... о8енно)) Нет слов, топ контент!
Огромное спасибо за фидбэк!
Отлично зашло. Выкатывай с телеграмм-ботом!
Ждем продолжения с ботом) топ контент)
Спасибо за фидбэк! Сделаем)
Спасибо за видео, мотивируешь изучать Python
Вливайся! Главное практика, рад что видео помогают!
@PythonToday Помогают. Замечательная подача.
Зацепило как раз тем что практика в приоритете, так интереснее учиться.
Сначала анализирую информацию приведенную в видео, разбиваю код на логические блоки и пытаюсь запомнить конструкции с помощью которых эти блоки реализуются.
Затем пытаюсь восстановить код по памяти, опираясь на анализ. Пока без "подглядывания" в готовое решение не могу обойтись, но понимание приходит (с каждым последующим видео всё больше).
В среднем на одно видео из плейлиста "Обучение парсингу на Python" трачу порядка 1-2 дня. Быстрее не получается, по причине того что наступает момент перенасыщения и перестаю воспринимать информацию. Возможно из-за личных особенностей психики.
как всегда топ! :)
Спасибо, было бы очень интересно продолжение!!
Благодарю за фидбэк, значит будем делать)
Ждал всю неделю твои видео))
😀 Спасибо за поддержку!
Очень интересно, спасибо
Спасибо за фидбэк!
Ждём продолжения с ботом!
Хочу продолжение!!!! Очень интересное видео! Спасибо :)))
Благодарю за фидбэк!
Снова годнота поддерживаю!!
Огромное спасибо!
Сразу лайк! Знаем что контент хороший!
Большое спасибо за поддержку!
Топчик обожаю программирование и компьютеры!!!
Большое спасибо за поддержку!
Отличный материал!
Благодарю!
Обычно воздерживаюсь от комментариев, но тут просто без шансов. Топовый канал с нормальными обучающими видео. Без выноса мозгов. Смотрел не всё, в основном по парсингу. Спасибо! Ждем видео с ботом в ТГ.
Damn, спасибо за фидбэк и поддержку!
Спасибо Добрый Человек!:) Подписался, лайкнул))
Большое спасибо за поддержку!
Оууу очень рад что ютуб кинул это в предложку
Сам переодически тренируюсь в парсинг и тг боты. Но почерпнуть бэст практисы всегда очень рад. Спасибо. Лайк - подписка - колокольчик
Большое спасибо за фидбэк и поддержку!
Огонь!
За котяру спасибо!!! Кайфуша он у тебя!!! 😁
😀 Спасибо за фидбэк!
Круто! Хочу продолжение с тг ботом!🙏
Вы просто космос.
Спасибо за поддержку!
Ждем следующую часть, обратил внимание на то что выпуск на превью подписан как первый 0_0
Сделаем 💪
Ждем 2ую часть
интересно очень!
Спасибо за такой детальный разбор кода и вообще за классный контент.
Благодарю за фидбэк!
@@PythonToday А не подскажите как пофиксить проблему про какую я писал. Просто переношу Ваш код на другой сайт и на этом месте стопорнул
странная ошибка " card_title = card.find("div", class_="card-sale__title").text.strip()
AttributeError: 'NoneType' object has no attribute 'text'"
@@user-dg4er5ff2t у меня такая же беда
Классное видео, жду вторую часть!
Ещё интересно какие площадки используешь для выбора заказов, интересные всякие мелочи и нюансы, где какие тарифы, сколько платить, особенности площадок, тарифов.
Было бы классно получить рецептик или может кто то в коментах расскажет покажет, что и как буду очень рад и благодарен
Или просто на какой площадке вы брали заказ при записи следующих видео
просто и понятно! спасибо
Спасибо за фидбэк!
Лучший!
Только учусь) Спасибо за поддержку!
Круть 🔥🔥🔥
Годно 👍🏻
Как всегда четко! Ждём ч.2. Django от тебя было бы волшебно!
Спасибо за поддержку!
Отличное видео
Спасибо!
@@PythonToday что делать если в excel файле у меня все черное, тоесть оно стоит в режиме обычный, почему у вас стоит на выводе?
Лучший контен!
Спасибо!
супер
спасибо за мануальчик! Лайк от СЕООНЛИ