ИЩЕМ КЭШБЕК И БОНУСЫ СБЕРСПАСИБО НА МЕГА МАРКЕТЕ | ПАРСЕР ТОВАРОВ МЕГАМАРКЕТ НА PYTHON 2024

  Рет қаралды 26,411

Артём Ипатов - Python на практике

Артём Ипатов - Python на практике

Ай бұрын

В этом видео я показываю как можно написать парсер товаров с мегамаркета с кэшбеком и бонусами сберспасибо. И находить самые лучшие цены и большие проценты. Используя для этого python и библиотеки selenium и beautiful soup 4.
Курс "Разработка WЕB-парсеров на python" (Промокод "KZbin" даст скидку 4900р) - clck.ru/3AgfAd
Приобрести актуальную версию программы (обн. 01.05.2024) - clck.ru/3AgfE4
Мой телеграмм канал про IT - t.me/+Mimnq48e6Hs0ZDgy

Пікірлер: 77
@pythonpractics
@pythonpractics 23 күн бұрын
Данный код из видео больше не работает, актуальную версию парсера можно приобрести по ссылке в описании или переписать код
@user-ld7iv5dz6i
@user-ld7iv5dz6i 7 күн бұрын
хитрый ход
@PURGEPRODS
@PURGEPRODS 7 күн бұрын
@@user-ld7iv5dz6iдля мамонтов
@bitokblg2518
@bitokblg2518 6 күн бұрын
Да там они код страницы обновили фикс - 2 мин делов
@PURGEPRODS
@PURGEPRODS 6 күн бұрын
@@bitokblg2518 chatgpt 4o в помощь. Легко пофиксит
@mrmotoron1719
@mrmotoron1719 6 күн бұрын
@@bitokblg2518 Что именно нужно пофиксить?
@SbIrok_official
@SbIrok_official Ай бұрын
Красавчик, заслуженная подписка
@k_a_ivaschenko
@k_a_ivaschenko 18 күн бұрын
Хорошее видео, спасибо. Если можешь сделай с live кодингом, я бы с радостью посмотрел!
@7-rs8gb
@7-rs8gb 15 күн бұрын
Хоть и учу с# для геймдева, но всё равно подпишусь. Такое тоже интересно
@hotperchik9521
@hotperchik9521 7 күн бұрын
Ты большой молодец, если б ещё на гитХабе проект этот переделал цены тебе не было. Но это всё равно подписка и лайк)))
@vectorvrick7679
@vectorvrick7679 19 күн бұрын
Просто хорош, красава.
@user-rz3go4ve3v
@user-rz3go4ve3v Ай бұрын
Пишет ошибка в сертификации и эксель файлы сохраняются пустые((( Подскажите, как решить можно, пожалуйста
@jth.000
@jth.000 Ай бұрын
Красава. Буду у компа, если не забуду, то звезду тебе на гите влеплю)
@pythonpractics
@pythonpractics Ай бұрын
Спасибо))
@ravlxmaster2090
@ravlxmaster2090 19 күн бұрын
код еще работает?
@jth.000
@jth.000 19 күн бұрын
@@ravlxmaster2090 , лол тут всего 43 комментария + автор закрепил комментарий. Ты глупый или что-то?
@InfluxOW
@InfluxOW Ай бұрын
Решал для себя ту же самую задачу. Понял, что удобнее делать это на фронте, а не на бэке - проблем гораздо меньше. Открываешь любой поиск, категорию и так далее, вставляешь в консоль браузера JS-скрипт для сортировки и получаешь отсортированный каталог. К тому же так у тебя перед глазами ещё картинки товара, рейтинг, количество отзывов и другая информация - в общем, стандартный мегамаркетовский каталог, просто в отсортированном, как тебе надо, порядке (в моём случае это была сортировка по бонусной скидке или по цене с учётом бонусов). Да и не нужно все фильтры на бэк в код тащить. Да и потом мегамаркет воткнёт защиту от ботов, и будет гораздо сложнее это сделать на бэке. В общем, для личных покупок, а не для скраппинга вариант с сортировкой на фронте мне кажется более приемлемым.
@cryptorangers721
@cryptorangers721 Ай бұрын
поделишься скриптом?
@user-uv5gu3gk6w
@user-uv5gu3gk6w 23 күн бұрын
Скрипт можно пожалуйста
@dmitryshatalov6622
@dmitryshatalov6622 8 күн бұрын
А я делал js скрипт для нахождения товаров с кешбэком более 50% ну% там любой можно ставить
@popogo1788
@popogo1788 5 күн бұрын
Пробовал вб парсить?
@alexeyfilippov42
@alexeyfilippov42 5 күн бұрын
какая разница где респонс обрабатывать:) в лучшем варианте на беке конечно, память браузера ограничена
@hsqlk
@hsqlk 7 күн бұрын
Делал по этому сайту стат тесты, оказалось у Apple самый большой кэшбэк, в тоже время он самый дорогой бренд. P.S. Да были компы за 300 - 500 от Asus, но их количество очень маленькое
@bakerof
@bakerof 29 күн бұрын
Все хорошо, только выгрузка получается не очень репрезентативной. Внутри товара может быть вкладка "Цены" и там может быть докучи предложений этого товара по другим ценам и с другими кэшбеками. Т.е. мало пройтись по поисковой выдаче, нужно еще и в каждый товар упасть и найти там самое выгодное предложение.
@Dude.540
@Dude.540 29 күн бұрын
И что тебе мешает допилить скрипт?
@bakerof
@bakerof 29 күн бұрын
@@Dude.540 ничего не мешает. это на заметку тем, кто будет этот скрипт использовать.
@Dude.540
@Dude.540 29 күн бұрын
@@bakerof Ну тогда потрындим ради комментов ))
@pythonpractics
@pythonpractics 9 күн бұрын
По логике, если есть такой же товар но по другим ценам и с отличным кэшбеком, то он скорее всего встретится на след страницах и будет добавлен в выгрузку. Ну даже если проваливаться и собирать еще там, в конечном файле появятся дубли 🧐
@dmitriymiroshnichenko9257
@dmitriymiroshnichenko9257 22 күн бұрын
Легенда
@ANDYGBOX112
@ANDYGBOX112 Ай бұрын
Возможно ли так парсить в режиме -headless для Хрома в серверной версии ubuntu?
@pythonpractics
@pythonpractics Ай бұрын
Да можно, только по оперативки нужно настроить, чтобы всю не сжирал)) а то было пару раз такое…
@ANDYGBOX112
@ANDYGBOX112 Ай бұрын
@@pythonpractics я немного откорректировал код, но вот у меня почему-то файл пустой получается...
@pythonpractics
@pythonpractics Ай бұрын
Забыл добавить в requirements две библиотеки (pandas и XlsxWriter). Уже обновил на гитхабе, спасибо)
@STAER2008
@STAER2008 9 күн бұрын
Привет, а что за программа где ты код писал , подскажи пожалуйста
@pythonpractics
@pythonpractics 9 күн бұрын
Привет, это PyCharm
@Vano-re8rn
@Vano-re8rn Ай бұрын
Можете показать, как запустить и работать с winlows версией . Мне старому пердуну тяжеловато).
@ngt_asm6451
@ngt_asm6451 Ай бұрын
Я тоже не понимаю, программу запустил ссылку вставил пишет "Ошибка! Возможно не верно указан раздел. Удалите все доп фильтры с ссылки", хотя ссылка просто на раздел
@pythonpractics
@pythonpractics Ай бұрын
Попробуйте скачать ещё раз , обновил github.com/pythononpractice/megamarket_parser/releases/download/v1.0/megamarket_parser.exe
@Vano-re8rn
@Vano-re8rn Ай бұрын
@@pythonpractics . СПС . Вечером проверим.
@ALTAIR32
@ALTAIR32 25 күн бұрын
Выдает ошибку, создаёт пустой xls
@koldun_pupkin
@koldun_pupkin Ай бұрын
Интересное видео, а еще интересно, можно ли парсить кэшбек через тот же реквест
@pythonpractics
@pythonpractics Ай бұрын
Спасибо. Ну вроде да, сервер отдает html по get запросу. Нужно только поднастроить, добавить cookie и headers чтобы пропускал запросы и потом ещё не блочил)
@user-rg7jg9ub3c
@user-rg7jg9ub3c 26 күн бұрын
день добрый,обновите прогу?
@edwardfreedom
@edwardfreedom 18 күн бұрын
Плати
@himosa0284
@himosa0284 Ай бұрын
AttributeError: 'Worksheet' object has no attribute 'set_column'. Did you mean: 'max_column'? Как это исправить?
@pythonpractics
@pythonpractics Ай бұрын
Проверь что библиотека XlsxWriter установлена
@user-og9kx3xw2g
@user-og9kx3xw2g 8 күн бұрын
​@@pythonpractics а какие вообще нужны библиотеки для её работы, перечисли пожалуйста
@_test_test
@_test_test 6 күн бұрын
​@@user-og9kx3xw2gможно посмотреть в импортах?
@user-hw3sp2og5z
@user-hw3sp2og5z Ай бұрын
Крутой софт! Лайк. А если я хочу ссылку на раздел указать. Как это можно сделать?
@pythonpractics
@pythonpractics Ай бұрын
Спасибо, можно так же по всему разделу искать, только немного код дописать\изменить придется
@oldbobbymen351
@oldbobbymen351 10 күн бұрын
Код не работает, но на сайте поменялась всего лишь вёрстка. Фиксится изи
@999poll
@999poll Ай бұрын
Может разберешь потом создание парсера binance p2p?)
@pythonpractics
@pythonpractics Ай бұрын
А что интересно спарсить?
@999poll
@999poll Ай бұрын
@@pythonpractics текущие цены продажа/покупка для usdt-eur с определённым методом оплаты (иногда он сильно влияет на цену)
@999poll
@999poll Ай бұрын
@@pythonpractics минимальную цену на USDT за CNY с определённого метода оплаты и с фильтром по сумме. Например, кто-то хочет продать 1кк по низкой цене, а мы можем купить максимум 1к - получается этот вариант мы отбрасываем.
@999poll
@999poll Ай бұрын
Блин, ютуб не пропускает описание задачи 😢
@_test_test
@_test_test 6 күн бұрын
для бинанса есть апиха. селениумом скорее всего не получится и капча задушит
@user-rg7jg9ub3c
@user-rg7jg9ub3c 26 күн бұрын
будет ли обновление проги?
@edwardfreedom
@edwardfreedom 18 күн бұрын
Сам обнови, там 5 мин
@Nikolay-fm5iv
@Nikolay-fm5iv 9 күн бұрын
сколько стоит такой парсинг?
@pythonpractics
@pythonpractics 9 күн бұрын
Напишите мне в телеграм artmiptv
@kukurukuchudnoe
@kukurukuchudnoe 8 күн бұрын
Итак, наебос по-сбермаркетовски Присылают промокод на 1000 р от 2000 р. Типа мы скучали, дай на клык и все такое… Ты радостный такой им решил воспользоваться. Ага как бы не так. Ты оформил заказ. промокод прошел все хорошо. НО ! Следите за руками После того как заказ собран ваш заказ аннулируют, промокод естественно слетает. И с вас списывают полную сумму. С поддержкой можно потом бодаться до посинения - они посылают в пешее путешествие. В общем сбермаркет пошёл по кривой дорожке - «не на…брешь не проживаешь»
@AlbusLeos
@AlbusLeos 6 күн бұрын
Ни разу такого не было
@JustStef
@JustStef 5 күн бұрын
если сбермаркет, то скорее всего товара не было в наличии или весовой товар вышел дешевле и вышло меньше 2к, от чего промо и слетел. Нужно с запасом набирать и ставить "позвонить если товара нет в наличии"
@kukurukuchudnoe
@kukurukuchudnoe 4 күн бұрын
@@JustStef конечно. Но там было масло для машины. Они отменили заказ промик слетел. И тут же сами сделали заказ с этим маслом по полной стоимости и привезли его
@kukurukuchudnoe
@kukurukuchudnoe 4 күн бұрын
@@AlbusLeos ну вот теперь они так работают. Ставьте лимит на сумму операции по карте если через промик заказываете
@easychannel3370
@easychannel3370 Ай бұрын
Только не ботОв, а бОтов.
@pythonpractics
@pythonpractics Ай бұрын
Спасибо 🤝🏻
@user-re1ys3hu8j
@user-re1ys3hu8j 4 күн бұрын
Этот магазин кидает на кэшбэк.
@Kkkk-nt9vb
@Kkkk-nt9vb Ай бұрын
Уже пофиксили. Не работает.
@pythonpractics
@pythonpractics Ай бұрын
Да, изменили структуру на сайте. Переписывать надо
@SbIrok_official
@SbIrok_official Ай бұрын
[+] Страница 1 [26392:27284:0415/203747.299:ERROR:cert_issuer_source_aia.cc(35)] Error parsing cert retrieved from AIA (as DER): ERROR: Couldn't read tbsCertificate as SEQUENCE ERROR: Failed parsing Certificate Что это значит? Так все страницы в консоли пишет
@SbIrok_official
@SbIrok_official Ай бұрын
[+] Страница 38 [24196:24288:0415/204427.267:ERROR:ssl_client_socket_impl.cc(970)] handshake failed; returned -1, SSL error code 1, net_error -202
@pythonpractics
@pythonpractics Ай бұрын
Ничего страшного, это драйвер логи выводит. Результат сохранится в любом случае
Зомби Апокалипсис  часть 1 🤯#shorts
00:29
INNA SERG
Рет қаралды 7 МЛН
Bro be careful where you drop the ball  #learnfromkhaby  #comedy
00:19
Khaby. Lame
Рет қаралды 11 МЛН
Как в 44 года стать программистом на Python. Объясняю с чего начать.
19:32
Docker Для Начинающих за 1 Час | Docker с Нуля
52:43
Пишем Telegram Bot на Python / Создание ботов для начинающих за 30 минут
23:52
Эльбрус Буткемп: школа программирования
Рет қаралды 307 М.