Тёмный

Parsing sites PYTHON - # 3 AUTHORIZATION ON THE SITE, WORK WITH COOKIES AND SESSION 

ZProger [ IT ]
Подписаться 108 тыс.
Просмотров 84 тыс.
50% 1

Parsing sites PYTHON - # 3 AUTHORIZATION ON THE SITE, WORK WITH COOKIES AND SESSION
📗 All links to useful materials are below 📗
We will analyze the parsing of python sites, examine the modules
requests, bs4 (BeautifulSoup), fake-useragent, multiprocessing.
Let's write a lot of parsers in python, learn how to find the elements we need
on the page, we will analyze the structure of requests requests, learn how to transfer
your headers and your data to the site.
During the course, we will write a program to download files
from the site, we will learn how to transfer proxies and user agents to the request.
Let's take a look at how to parse the site using the ones we have already studied.
tools. Towards the end of the course, we will also explore multiprocessing for accelerated parsing. In this video, we will look at authorization on the site and working with cookies + session.
⭐ Free version of Kite: bit.ly/3cKz97C
⭐ PyQt5 Python Course: pyqt5.ru
⭐ Channel with useful material: t.me/codeblog8
📁 Website scraping course: bit.ly/394VKtG
📁 Selenium Python Course: bit.ly/3p669ef
📁 Contact me: zproger777@gmail.com
📁 Support channel: www.donationalerts.com/r/zproger
Libraries used:
requests, bs4
lxml, fake-useragent
multiprocessing
#ParsingSites #ParsingSitesPython #ParsingPython

Опубликовано:

 

14 авг 2020

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 185   
@zproger
@zproger 3 года назад
⭐Курс ООП и Приват канал: zproger-school.com/ ⭐Телеграм канал: t.me/+ltjhP8CCll80NTAx Не забывайте оставлять свои идеи для следующих видео в комментариях, большинство из них реализовывается на канале. Также подписывайтесь на канал, так как именно у нас публикуется отборный материал, который позволит вам изучать программирование и другие технологии в разы быстрее.
@xyjlugah6760
@xyjlugah6760 3 года назад
Спасибо огромное за информацию!!!!!! Я пересмотрел и перечитал где-то штук 10 статей и столько же видосов, уже руки опускались и тут на тебя наткнулся. Ты очень понятно объясняешь. лайк и подписка)
@zproger
@zproger 3 года назад
Спасибо, рад что смог помочь
@user-cm7qg3qi7u
@user-cm7qg3qi7u Год назад
Добрый!!! С новый 2023!!!! Спасибо! Контент = огонь!
@zproger
@zproger Год назад
Спасибо, и Вас!
@yanvsepomnit
@yanvsepomnit 2 года назад
Я так долго искал видео с объяснением авторизации на сайтах с помощью гет пост запросов, спасибо большое !!!
@zproger
@zproger 2 года назад
Пожалуйста :)
@VR-ut6ql
@VR-ut6ql 3 года назад
Кратко, ясно и по делу. спасибо
@zproger
@zproger 3 года назад
Спасибо за поддержку :)
@VR-ut6ql
@VR-ut6ql 3 года назад
@@zproger благодаря этому видео я за 4 часа разобрался как авторизоваться и отправлять сообщения, хотя до этого 3 дня пытался и не смог🥲, Тренируюсь на сайте знакомств сообщения и коменты программа пишет, а вот лайки и запросы в друзя не отправляет почему то
@user-mi9pc8zk6o
@user-mi9pc8zk6o 3 года назад
Спасибо за видео, самое лучшее на русскоязычном сегменте, но есть недочеты. (1) Изначально в словарь data мы добавили только логин и пароль, но за кадром был добавлен ключ 'form_sent' . (2) Так же за кадром осталось сокращение ссылки profile_info (убрали '?id=2159'). Я ОЧЕНЬ долго не мог понять почему ничего не получается, из-за (1) я не логинился на сайте, но из-за (2) мог посмотреть информацию о пользователе, так как на ru-forum информацию о пользователе могут посмотреть незарегистрированные пользователи. Как я понял, в data нужно передавать все значения, которые запрашиваются. Надеюсь этот комментарий кому-нибуть поможет.
@zproger
@zproger 3 года назад
Спасибо, да действительно этот кадр был обрезан, так как в самом видео была допущена ошибка. Как-то забыл явно об этом указать, но надеюсь что комментарий поможет всем, кто будет сталкиваться с ней на данном примере.
@GK-bg3jw
@GK-bg3jw 2 года назад
Хотел бы узнать, почему был добавлен этот ключ?
@n6mq97
@n6mq97 Год назад
Спасибо, после того как добавил все ключи из браузера в словарь "data" я смог авторизироваться)
@sevashpun
@sevashpun 2 года назад
Спасибо за видео!
@maximchyorny4053
@maximchyorny4053 2 года назад
огромное спасибо автору этого видео за объяснение деталей, у меня наконец всё получилось)))
@zproger
@zproger 2 года назад
Пожалуйста :)
@n6mq97
@n6mq97 Год назад
@@zproger ++ Автор, ты лучший🔥🔥🔥
@AlexPraiD
@AlexPraiD 2 года назад
Огромное тебе спасибо за видос! Очень помог!
@zproger
@zproger 2 года назад
Рад что принес пользу :)
@ruslanziganshin6855
@ruslanziganshin6855 3 года назад
Спасибо за подробности работы с браузером !
@zproger
@zproger 3 года назад
Рад что смог помочь
@user-qx4gg4im2b
@user-qx4gg4im2b 3 года назад
Спасибо, кратко и понятно.
@zproger
@zproger 3 года назад
Пожалуйста :)
@Monte_Cristo_R
@Monte_Cristo_R 3 года назад
Да вот с этими куками и сессиями уже посложнее стало немного , хотя суть ясна конечно но новичку все равно трудно переваривается все в голове )) . На 5-7 минут видео бы побольше было и поподробнее немного раскрывать эти нюансы со списками словарей и т.д и было бы вообще огонь )) . А так спасибо все равно за контент !!!
@zproger
@zproger 3 года назад
Спасибо, я понял, постараюсь в новых видео более подробно рассматривать темы
@user-yu3cj2co6j
@user-yu3cj2co6j 3 года назад
Очень полезный контент
@zproger
@zproger 3 года назад
Благодарю
@gaben_aTan
@gaben_aTan 2 года назад
спасибо за видео...думал селениумом воспользоваться, но хотелось найти авторизацию на сайте средствами реквеста ..проверю на досуге :)
@user-vp6oe2rn1b
@user-vp6oe2rn1b 3 года назад
Хорошее видео!
@zproger
@zproger 3 года назад
Спасибо за поддержку
@user-uk3kt2qy4h
@user-uk3kt2qy4h 4 месяца назад
Спасибо! А каким браузером пользуетесь при записи видео?
@getteg6468
@getteg6468 2 года назад
бро, ты красавчик, спасибо за видео
@zproger
@zproger 2 года назад
Благодарю, рад что понравилось :)
@puffywitheyes7768
@puffywitheyes7768 3 года назад
спасибо, ты лучший
@zproger
@zproger 3 года назад
Благодарю!
@subheofff
@subheofff Год назад
лучший просто
@daye_private
@daye_private 2 месяца назад
Лучший
@tamicarrq6095
@tamicarrq6095 2 года назад
Есть ли программа/ расширение для нагугливания куки на целевом сайте?
@user-uk3kt2qy4h
@user-uk3kt2qy4h 4 месяца назад
Могли бы Вы в описании оставлять ссылки на сайты с которыми экспериментируете в примере?
@ivan_luka777
@ivan_luka777 2 года назад
Наконец то я победил эту авторизацию!!!!! Чувак спасибо!!!
@zproger
@zproger 2 года назад
Круто, рад что помогло
@crashjar
@crashjar 2 года назад
когда-то подобным способом делал авторизацию вконтакте на делфи. сейчас столкнулся с сайтом где данные передаются гет запросом, но в открытом виде только логин. остальное где-то видимо шифруется в ява скрипте
@marsh5582
@marsh5582 9 дней назад
Какми сайтом пользуешься, на хроме не получается просмотривать страницу и запросы к у тебя
@statik3973
@statik3973 2 года назад
Очень познавательный плейлист! Мне вот всё интересно какую операционую систему вы используете?
@zproger
@zproger 2 года назад
Благодарю за поддержку, использую Linux Mint
@user-lh6xk5wd8i
@user-lh6xk5wd8i 4 месяца назад
некропост-вопрос.... нарвался на сайт, который может авторизоваться только через google, без формы логина и пароля. как мне его парсить без селениума?
@DrVid__DeAtH_hUnTeR
@DrVid__DeAtH_hUnTeR 2 года назад
Жду также но с инстаграмом
@zproger
@zproger 2 года назад
:)
@hulitolku
@hulitolku Год назад
А from_sent октуда взял?
@Neural.Academy
@Neural.Academy Год назад
А что делать если при логине еще какой-то токин в запросе есть и он постоянно разный?
@ruslanziganshin6855
@ruslanziganshin6855 3 года назад
Ты мой герой !
@zproger
@zproger 3 года назад
:)
@hangryboy7142
@hangryboy7142 3 года назад
Привет! Спасибо за видос. Хотел спросить, прокатит ли это с регистрацией на сайте?
@zproger
@zproger 3 года назад
Приветствую, да
@vasilyyy989
@vasilyyy989 3 года назад
Привет! Вопрос таков: я делаю простой софт с одним сайтом и там надо один раз залогиниться и сохранить в куки второй сессии данные. Проблема в том, что на сайте каптча. Можно ли как-то где-то вручную найти данные куки и вписать в код, чтобы не мучаться с каптчой? Если знаешь ответ, то напиши, пожалуйста. Буду сильно благодарен. Спасибо большое за курс, он очень полезный и удобный :)
@zproger
@zproger 3 года назад
Да, можно руками авторизоваться, вытащить куки и использовать их сразу в софте, в заголовке Cookie, об этом более подробно написал в другом вашем комментарии.
@notyoutuber5265
@notyoutuber5265 Год назад
5:03 а, откуда там появился form_sent?
@niva622
@niva622 Год назад
неплохо было бы записать как авторизоваться на сайте, где нет Post запроса, используется токен авторизации
@whicencer8819
@whicencer8819 11 месяцев назад
Токен авторизации генерируется при самой авторизации. То есть нужно авторизироваться, чтобы получить этот токен
@bahawwww
@bahawwww 9 месяцев назад
И как дальше парсить? Нужно зайти на другую раздель зайти после авторизации
@axecameron8970
@axecameron8970 3 года назад
Что делать, если авторизация на сайте осуществляется не через post, а через options запрос? Не могу найти Form Data в запросе, ну и собственно не могу вносить свои параметры в эмулируемый запрос, ибо не знаю, что надо подменять
@zproger
@zproger 3 года назад
Судя по документации это делается похожим образом, только в этом случае необходимо отслеживать заголовки: requests.readthedocs.io/en/master/user/advanced/
@python689
@python689 Год назад
Здравствуйте, помогите плз, как кожно вытащить текст "Wilson Tour Premier All Court 4B" soup = BeautifulSoup(html, 'lxml') title = soup.find('h1', class_='product--title') Tennis balls Wilson Tour Premier All Court 4B
@oladushek1337
@oladushek1337 2 года назад
Привет! У меня есть вопрос как понять что записывать в data?
@zproger
@zproger 2 года назад
Это данные для POST запроса, которые отображаются в Network
@EtozheMelancholy
@EtozheMelancholy 3 года назад
Было бы интересно, если бы ты записал как капчу решать через Rucaptcha к примеру, все на запросах конечно
@zproger
@zproger 3 года назад
Спасибо за идею, будет реализовано
@vadim5613
@vadim5613 3 года назад
@@zproger есть видео про рукапчу?
@andrej1034
@andrej1034 6 месяцев назад
как понять что я вошел через POST запрос?
@user-lo1xq9yy5x
@user-lo1xq9yy5x Год назад
есть пример скрипта для регистрации скриптом
@user-vp1xm3wh1f
@user-vp1xm3wh1f Месяц назад
А как авторизоваться если погружается javascript? И ломает всю картину
@user-zc1ot9jo5k
@user-zc1ot9jo5k 3 года назад
Привет. Я не знал, что цикл for может так присваивать значение. Где об этом можно почитать? [{"domain": key.domain, "name": key.name, "path": key.path, "value": key.value} for key in session.cookies]
@zproger
@zproger 3 года назад
Приветствую, любая статья по циклам подойдет :)
@alexpyro6073
@alexpyro6073 2 года назад
это он наговнокодил, не делайте так. эта запись эквивалентна cookies_dict = [] for key in cookies: cookies_dict.append({"domain": key.domain, "name": key.name, "path": key.path, "valeu": key.value})
@zproger
@zproger 2 года назад
@@alexpyro6073 Это не гавнокод, а обычный генератор
@alexpyro6073
@alexpyro6073 2 года назад
@@zproger прошу прощения, это я болван. Действительно генератор
@user-kc7js2ix6c
@user-kc7js2ix6c 3 года назад
Интересно было бы глянуть как авторизовываться на сайтах типа Кинопоиска, где авторизация происходит не на самом сайте, а через Yandex.Passport.
@zproger
@zproger 3 года назад
Там принцип такой же, нужно отловить запросы которые идут на сторонние сервисы и также их отправить.
@user-kc7js2ix6c
@user-kc7js2ix6c 3 года назад
@@zproger да. Самая большая сложность понять как найти нужные, среди огромного кол-ва хлама. В вашем примере всего несколько запросов. Особенно это сложно сделать когда вообще никакого опыта нет.
@alexpyro6073
@alexpyro6073 2 года назад
а что это за конструкция такая в cookie_dict с циклом?
@zproger
@zproger 2 года назад
Обычный генератор
@getteg6468
@getteg6468 2 года назад
с кукисами почему то неверные данные парсятся
@user-kw1fv1dj4y
@user-kw1fv1dj4y 3 года назад
Ребята,подскажите простой сайт где для авторизации нужны только логин и пароль, а то везде капча,повтор пароля и прочее,а сайт с видео к сожалению уже не работает(((
@zproger
@zproger 3 года назад
Можно поискать любые форумы, быстро найдете подходящий вариант.
@antares7350
@antares7350 2 года назад
всё делал по видео но вылезла такая ошибка: Max retries exceeded with url: /index.php (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:997) подскажите как её можно решить?
@EarnDevison
@EarnDevison 8 месяцев назад
скинь пожалуйста свою подсветку вс кода
@qewiok1917
@qewiok1917 3 года назад
2:18 Объясни пожалуйста фразу "можно посмотреть как у нас выглядит сама ссылка, если бы мы использовали GET запрос" Что ты тут имел ввиду? Что POST запрос можно отдать через GET?
@zproger
@zproger 3 года назад
Да
@qewiok1917
@qewiok1917 3 года назад
@@zproger Но это не так! POST и GET разные запросы и если ты (можно на ты) вставишь этот длинную ссылку в адресную строку вместо "POST запроса", то ничего не выйдет. Сервер ничего не зарегистрирует. Ты меня сильно озадачил этим вопросом, и я поспрашивал у людей опытных очень, они мне сказали это, но тогда что это за поле? Можешь пожалуйста еще раз эту информацию подтвердить, а тоя немного запутался)
@zproger
@zproger 3 года назад
Насколько я знаю, гет передает параметры в адресной строке, пост же использует отдельную форму с аргументами. Если я не ошибаюсь, то когда-то использовался гет запрос для отправки форм, но так как данные передавались в адресной строке, это было не безопасно и было принято решение использовать для этой цели пост запросы и передавать аргументы отдельно.
@jasylshop
@jasylshop 2 года назад
Здравствуйте, очень интересно. Но вопрос, в каких случаях этот способ не работает?
@zproger
@zproger 2 года назад
Этот способ не должен работать везде, каждый сайт содержит абсолютно разную логику и нужно писать скрипт под каждый сайт отдельно. Данное видео создано чтобы понять лишь процесс написания таких скриптов :)
@vasilyyy989
@vasilyyy989 3 года назад
И еще вопрос. Можно ли как-то сразу с куками открыть ссылку?
@zproger
@zproger 3 года назад
Да, можно передать их в заголовок Cookie и тогда авторизация произойдет моментально. Чтобы узнать какие куки используются, можно открыть инспектор кода - Network, перезагрузить страницу, выбрать запрос на корень сайта и в заголовках ответа (Responce) найти куки.
@vasilyyy989
@vasilyyy989 3 года назад
@@zproger Спасибо большое. Уже разобрался. Жду новые ролики
@user-zc1ot9jo5k
@user-zc1ot9jo5k 3 года назад
Если куки-файлы имеют разные значения в разных сессиях, тогда почему сайт нас авторизует?
@zproger
@zproger 3 года назад
Куки сохраняются для каждого сайта отдельно
@hoocklaskano4251
@hoocklaskano4251 3 года назад
Можно ли реализовать регистрацию в киви?
@zproger
@zproger 3 года назад
Думаю да
@sergeykmetyuk6521
@sergeykmetyuk6521 3 года назад
4:53 так все таки как получить значение с нашим никнеймом?
@zproger
@zproger 3 года назад
Вытащить значение с html, который возвращает страница
@user-ps5fr1id1i
@user-ps5fr1id1i 3 года назад
Я так и не понял. А как загрузить эти куки из текстового документа в новой сессии?
@zproger
@zproger 3 года назад
Парсить значения из файла и записывать в сессию, там есть name, domain, key, value, path и прочие поля.
@user-ps5fr1id1i
@user-ps5fr1id1i 3 года назад
@@zproger я уже нашел)
@aspysha
@aspysha 2 года назад
а если команда post не поддерживается на сайте?
@zproger
@zproger 2 года назад
Тогда делать авторизацию через тот метод, который указан в Network
@kvadratmalevicha6842
@kvadratmalevicha6842 3 года назад
Откуда ты взял ссылку на 4:54
@zproger
@zproger 3 года назад
Погуглил рандомные форумы
@kvadratmalevicha6842
@kvadratmalevicha6842 3 года назад
@@zproger этот сайт уже не работает, я не понял что ты там открыл(
@TheGlebSChannel
@TheGlebSChannel 3 года назад
в response сайт отвечает "405 Not Allowed" и дальше не пускает. что это? и как идти дальше?
@zproger
@zproger 3 года назад
HTTP 405 Method Not Allowed , указывает, что метод запроса известен серверу, но был отключен и не может быть использован.
@TheGlebSChannel
@TheGlebSChannel 3 года назад
@@zproger это я понял, глядя в консоль сайта, он просит метод POST, его же я и использую. Пробовал с методом GET также, но выдает просто html код самого окна авторизации
@coryphoenixxx8238
@coryphoenixxx8238 3 года назад
Товарищ! Есть идеи, как на хабре авторизоваться?)
@zproger
@zproger 3 года назад
Авторизоваться можно на чем угодно, надо лишь смотреть какой запрос идет и с какими параметрами. Если есть капча, то надо специальные сервисы для этого юзать.
@coryphoenixxx8238
@coryphoenixxx8238 3 года назад
@@zproger я там кроме юзерагента и id-шек от себя вообще ничего не вижу) Хитро как-то сделали, и да + капча.
@coryphoenixxx8238
@coryphoenixxx8238 3 года назад
@@zproger И блин API скрыт у Хабра!
@bir52k1kv178
@bir52k1kv178 3 года назад
@@zproger хотелось бы про работу с капчей узнать, если у меня есть софт решающий капчу )) вообщем узнать про отправку на сервисы или в прогу или может даже тессеракт
@clutchmeisteryo9831
@clutchmeisteryo9831 2 года назад
Таким образом я на любой сайт зайти могу?
@zproger
@zproger 2 года назад
Если повторить запрос, все заголовки и параметры 1в1, то да. Но каждый сайт работает по своему принципу.
@mcomponent
@mcomponent 2 года назад
Есть такая вещь, как scrapy.
@zproger
@zproger 2 года назад
Да, крутой фреймворк :) Но он уже для более крупных проектов
@21region17
@21region17 3 года назад
а откуда появилось 'form_sent,': '1' ???
@21region17
@21region17 3 года назад
прочитал
@zproger
@zproger 3 года назад
можно подробней? не совсем понял вопрос
@personx5954
@personx5954 3 года назад
Пытался авторизоваться в вк, но не смог получить эти данные 1:16 Их там просто нет :(
@zproger
@zproger 3 года назад
Все сайты работают по-разному, то что я показал в видео это не панацея, к каждому сайту свой индивидуальный подход.
@user-cp4fp1ms6j
@user-cp4fp1ms6j 2 года назад
В вк не катит, там пароль сразу шифруется. Я кстати догнал, что адрес страницы совпадает с именем запроса, может пригодится, так что лучше попробуй какой-нибудь форму не популярный, там не так все запаристо
@lucifer2143
@lucifer2143 3 года назад
У меня не получается спарсить расписании с kundalik.com там везде каша помоги пж!!!!
@zproger
@zproger 3 года назад
Приветствую, в будущем возможно будут ещё видео по парсингу, рассмотрим вашу тему также, но когда это будет пока не понятно
@lucifer2143
@lucifer2143 3 года назад
Ага буду ждать этого урока с нетерпением! :)
@CatLida
@CatLida 2 года назад
Ммм, Mate Тоже использую это окружение А зачем программировать через VirtualBox?
@zproger
@zproger 2 года назад
У меня виртуалки под разные цели, так удобней работать)
@CatLida
@CatLida 2 года назад
@@zproger Ммм Кстати, ваше видео помогло мне сделать авторизацию для получения токна Сейчас работаю над клиентом Яндекс музыки для Линукс (Yamux называется, если интересно ищите через гитхаб по запросу KirMozor Yamux)
@zproger
@zproger 2 года назад
Круто, посмотрю проект :)
@bir52k1kv178
@bir52k1kv178 3 года назад
Пробовал на сайте одном авторизоваться, что то не получилось, решил на сайте с видео попрактиковаться , а сайта то нет уже :( увы, придется другое видео искать
@zproger
@zproger 3 года назад
Главное понять принцип работы, а сайты можно найти :)
@bir52k1kv178
@bir52k1kv178 3 года назад
@@zproger вот сижу понимаю уже который день, неделю наверно, к тому же что с капчей делать
@mafia-vv8ly
@mafia-vv8ly Год назад
я хотел через телеграм бота парсить ip другого человека, но когда мой знакомый его запустил, все равно выдавало мой ip
@zproger
@zproger Год назад
Ну так оно же отрабатывает на вашем пк, а не на пк друга
@mafia-vv8ly
@mafia-vv8ly Год назад
@@zproger понял, спасибо
@srjsibg6osdaab946
@srjsibg6osdaab946 Год назад
"Пожалуйста, только корректным способом входите в скрипт" ... уже не войти..
@n_ulls
@n_ulls 2 года назад
А как авторизироваться на сайтах с капчей? Никак , по идее?
@zproger
@zproger 2 года назад
Легко. Скоро сделаю видео об этом, поэтому следите за каналом :)))
@n_ulls
@n_ulls 2 года назад
@@zproger Подписан на вас , жду уведомлений)
@user-ub5ue1yz1o
@user-ub5ue1yz1o Год назад
@@zproger Очень жду
@lime1842
@lime1842 Месяц назад
Ненавижу иметь дела с нежитью!
@zproger
@zproger Месяц назад
с чем?)
@iq-andi3811
@iq-andi3811 3 года назад
Привет, а что делать с капчей?
@zproger
@zproger 3 года назад
Это можно узнать на сервисах, которые её решают
@iq-andi3811
@iq-andi3811 3 года назад
@@zproger А есть бесплатные?
@iq-andi3811
@iq-andi3811 3 года назад
@@zproger Кстати спасибо за твой быстрый ответ, по моему первый блогер, который так быстро ответил))
@iq-andi3811
@iq-andi3811 3 года назад
@@zproger Давай я тебе скину сайт, а ты посмотришь, что там можно сделать, если тебе не сложно)
@zproger
@zproger 3 года назад
Бесплатных сервисов нет, так как это решают живые люди. Никто не будет сидеть решать капчи бесплатно. Но там достаточно дешево стоят их услуги, можно загуглить сервисы и выбрать под себя.
@Jopka67
@Jopka67 Год назад
Таким образом можно ВК парсить
@zproger
@zproger Год назад
Проще через апи по идее
@Skyt1l
@Skyt1l 3 года назад
На ВК не работает. И как быть?
@zproger
@zproger 3 года назад
Нужно смотреть на все передаваемые данные и заголовки, эти данные из видео не панацея.
@aleksandramalakutsko401
@aleksandramalakutsko401 3 года назад
есть вк api и через него можно зайти
@DiserOfAstora
@DiserOfAstora 2 года назад
{"detail":"Authentication credentials were not provided.","code":-2} хм
@zproger
@zproger 2 года назад
Все сайты по-разному работают, пример из этого видео не будет работать везде.
@DMITRII-ov3dq
@DMITRII-ov3dq 2 года назад
Зачем вообще сохранять куки первого пост запроса?
@said6434
@said6434 2 года назад
немного сложно для меня)) больше половины понял, под конец только непонял
@zproger
@zproger 2 года назад
Тогда нужно учить моменты, которые не получилось понять и уже тогда смотреть видео ещё раз :)
@formont4523
@formont4523 10 месяцев назад
У меня статус 403(
@user-qm3ct4lh1p
@user-qm3ct4lh1p 2 года назад
Бля, для новичков это очень сложно. особенно под конец
@zproger
@zproger 2 года назад
Изначально всё сложно =)
@thekruvi1084
@thekruvi1084 3 года назад
У меня вообще нет исследовать элемент! Что за хрень?! Автор давай новые уроки по этому, можно хоть одним большим видео, но чтобы хотя-бы работало и было всё понятно. Не понятно абсолютно откуда брать ссылку url щас всё изменилось! Да и сайта уже нет ru-forum
@zproger
@zproger 3 года назад
Я и не говорил что нужно ru-forum брать, для обучения можно найти любой другой сайт где есть форма авторизации без капчи, либо же использовать формы на гитхабе.
@thekruvi1084
@thekruvi1084 3 года назад
@@zproger спасибо что ответил. Я это знаю, основная проблема в том, что исследовать элемент больше нет, зато есть код элемента, это почти тоже самое, но всё по другому. Никак не пойму какую из несколько десятков URL брать
@KarikhSergey
@KarikhSergey Год назад
Автор, а что если на сайте в запросах НЕТ запроса "login.php?action=in", и соответственно нет ничего типа "req_username" и "reg_password". Что искать то? И где? Как? Вы что думаете все сайты формируют запросы к серверу одинаково??? И везде pasword=="reg_password"? ))) Чему и кого вы хотели научить своим видео? Вы задавались этим вопросом? Зачем в сети это очередной кусок видео г...?
@nerves6401
@nerves6401 6 месяцев назад
Боже у тебя интерфейс не как у людей, пользуешься блаузером не пойми каким бесит, почему не хром взял например?
@zproger
@zproger 6 месяцев назад
Я должен пользоваться тем что нравится вам или что нравится мне?)) Интересное заявление
@nerves6401
@nerves6401 6 месяцев назад
@@zproger ты пилишь гайд, как думаешь чем твоя аудитория пользуется?
@user-kl7rp8kh8h
@user-kl7rp8kh8h 4 месяца назад
​@@nerves6401 ну если ты амеба которая не может разобраться как это сделать через хром, то тебе стоит забыть что такое айти,
@oloudsaf
@oloudsaf 2 года назад
как пройти csrf/authenticity_token на странице входа на сайт? Видео показалось дельным, но я не могу свою задачу выполнить :)
@ArgentYourBest_Choise
@ArgentYourBest_Choise 2 года назад
Да-да, многое упущено. Такая-же тема у меня, не могу cloudfrare-защиту обойти. Ну, а что еще ожидать от вводного курса? В целом-то он хорош)
@dovolniy_mc
@dovolniy_mc 2 года назад
Та же проблема! Вы как, нашли решение?
@user-dt6or9vh8x
@user-dt6or9vh8x 7 месяцев назад
Хм, все конечно прекрасно рассказано. Но вот если бы не ([SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006)) - было бы хоть практичнее)
@SM-mu3bq
@SM-mu3bq Год назад
fake_useragent.errors.FakeUserAgentError: Maximum amount of retries reached Даная библиотека была обновлена так-что если у вас возникла данная ошибка то попробуйте написать так user = UserAgent(fallback='chrome', verify_ssl=False).random 1 2 3
Далее
Parsing sites PYTHON - # 4 DOWNLOADS, DATA PARSING
12:05
КАК Я ЖИВУ БЕЗ ДЕВУШКИ!
25:30
Просмотров 919 тыс.
7 ДНЕЙ ЖИВУ КАК СЕЛЮК! (ЧАСТЬ 2)
22:21
Proje 1: Vite hata giderimi #4
3:07
Просмотров 20
Структура HTTP запроса
8:53
Просмотров 66 тыс.
КАК Я ЖИВУ БЕЗ ДЕВУШКИ!
25:30
Просмотров 919 тыс.