Работа с HTTP в Python. Библиотека requests. Модули в Python

  Рет қаралды 42,962

Sweet Coder

Sweet Coder

3 жыл бұрын

Практически все Python-скрипты взаимодействующие с внешними сервисами работают с помощью библиотеки requests. Для начала неплохо бы освоить базовые принципы её функционирования.
httpbin.org/ - сервис для тестирования запросов.
#python #requests #http #курс #обучение

Пікірлер: 81
@user_nobody_nowhere
@user_nobody_nowhere 2 жыл бұрын
столько контента пересмотрел нудного, а у тебя всё по полочкам за 8 минут. Это вышка!
@SweetCoder
@SweetCoder 2 жыл бұрын
спасибо за отзыв
@user-yx4bo6qo9x
@user-yx4bo6qo9x 2 жыл бұрын
Это лишь общее представление. Как только захочешь что-то делать и делать это нормально, то будешь рад смотреть 4-х часовые видео, в которых все рассказывается. Потому что чем дальше - тем глубже нужно погружаться в тему. Соответственно больше информации, которую в 8 минут не впихнуть. ( говорю по своему опыту )
@user-ob5sx2dz8l
@user-ob5sx2dz8l Жыл бұрын
в активированном командном окружении" (с). Это что, по полочкам? Неплохо бы объяснить что за такое есть активированное командное окружение и детализировать установку библиотеки.
@FinallFallen
@FinallFallen 2 жыл бұрын
Это прям огонь! нет слов, лучшее объяснение на просторах всего интернета!
@SweetCoder
@SweetCoder 2 жыл бұрын
спасибо за отзыв
@Strig_Wotlk
@Strig_Wotlk 3 жыл бұрын
Неужели нормальный спикер, понятно дающий материал, подписка
@SweetCoder
@SweetCoder 3 жыл бұрын
спасибо за отзыв
@return_1101
@return_1101 3 жыл бұрын
Еее, я посмотрел все уроки и записывал пару идей. Еще вернусь к вашим уроком. Спасибо. Удачи!
@SweetCoder
@SweetCoder 3 жыл бұрын
взаимно!
@Developer_python_
@Developer_python_ Жыл бұрын
Дружище ты лучший!!! Все по полочках и лаконично))) Жаль что я сам все прощупал через принты и дир)
@geforce8822
@geforce8822 3 жыл бұрын
Братан ты лучший некто не объясняет так хорошо как ты
@SweetCoder
@SweetCoder 3 жыл бұрын
спасибо за отзыв, братан. очень приятно
@user-jv5jn4kk8w
@user-jv5jn4kk8w 2 жыл бұрын
Спасибо за видео!
@primenzzz4602
@primenzzz4602 2 жыл бұрын
Люблю эльфов. Хорошо пояснил. Благодарю.
@IgorGrnv12
@IgorGrnv12 2 жыл бұрын
Прекрасная манера изложения, не совсем то, что я искал, но так и не смог закрыть видео не дослушав до конца
@SweetCoder
@SweetCoder 2 жыл бұрын
спасибо за отзыв
@i.v.946
@i.v.946 2 жыл бұрын
Топовый видос по requests python
@SweetCoder
@SweetCoder 2 жыл бұрын
спасибо за отзыв
@sevashpun
@sevashpun 3 жыл бұрын
Спасибо за видео! :)
@SweetCoder
@SweetCoder 3 жыл бұрын
на здоровье
@user-ny1ys9rd1c
@user-ny1ys9rd1c 2 жыл бұрын
Подскажи пожалуйста: при проверки response выдаёт "Traceback (most recent call last): File "", line 1, in NameError: name 'response' is not defined " . Что не так?
@dlandaddchanel2770
@dlandaddchanel2770 Жыл бұрын
а с requests можно сделать спам-бота(который сам заходит на сайты и пытается зарегистрироваться с помощью номера телефона, отправляя на него смс. и так с кучей сайтов)?
@louispython8215
@louispython8215 3 жыл бұрын
Спасибо! Спасибо! Спасибо!
@SweetCoder
@SweetCoder 3 жыл бұрын
на здоровье
@GreekkAlex
@GreekkAlex 2 жыл бұрын
подяка из Казахстана!!👍
@SweetCoder
@SweetCoder 2 жыл бұрын
на здоровье
@pchela4346
@pchela4346 2 жыл бұрын
А вот например я хочу брать инфу с сайта и чтобы она по кнопке выводилась в телеге(через телеграмм бота ), как мне это сделать например кнопка открытые адреса магазина и нажимая тебе писалилсь работующие магазины
@TourShturman
@TourShturman 2 жыл бұрын
большое спасибо
@SweetCoder
@SweetCoder 2 жыл бұрын
на здоровье
@evgeniymatashkov5808
@evgeniymatashkov5808 3 жыл бұрын
Топовый контент
@SweetCoder
@SweetCoder 3 жыл бұрын
спасибо за отзыв
@dkoxperiakoziukov3808
@dkoxperiakoziukov3808 Жыл бұрын
Библиотечка удобная. Написал проект для тестирования restful API. Но это не спасло от увольнения. У меня самые верные друзья
@qqww6236
@qqww6236 3 жыл бұрын
Спасибо за видео! Я вывожу ответ GET запроса и в консоли вижу символы и b' и весь ответ выводится в одну строку. Как это можно подфиксить чтобы всё выводилось в читаемом виде ?
@SweetCoder
@SweetCoder 3 жыл бұрын
это абсолютно нормальное поведение. такая строка энкодирована в байты для передачи между узлами, и, конечно же, она выводит все содержащиеся в ней символы включая переносы на новую строку и т.д. если хочешь выводить эти данные в человекочитаемом виде то её нужно декодировать в ту кодировку, которая ей соответствует. попробуй для начала стандартные, например normal_text = your_byte_string.decode('utf-8') print(normal_text)
@pandagaming6547
@pandagaming6547 Жыл бұрын
А коды на какой программе пишешь на PyCharm?
@user-xz2hg3rq6o
@user-xz2hg3rq6o Жыл бұрын
отличные видосы
@user-iy3yo2wt1n
@user-iy3yo2wt1n 3 жыл бұрын
👍👍👍
@SweetCoder
@SweetCoder 3 жыл бұрын
👍
@user-cd3lt4ey3p
@user-cd3lt4ey3p 2 жыл бұрын
Что почитать про библиотеку requests? Есть официальная документация ?на русском))??
@SweetCoder
@SweetCoder 2 жыл бұрын
надо гуглить, но мне кажется, что вряд ли. есть смысл читать любую кодерскую документашку на англ. это стандарт профессии
@benandrew7390
@benandrew7390 3 жыл бұрын
с помощью метода возможно будет скачать видео с ютуба?
@SweetCoder
@SweetCoder 3 жыл бұрын
если существует ссылка для скачивания - то, конечно, да
@andgate6401
@andgate6401 2 жыл бұрын
добрый день, я попытался установить requests. При вводе команды pip freeze библиотека есть, но как только пытаюсь импортировать ее, то ее нет. работаю я в VS Code. Может сможете чем-то помочь
@SweetCoder
@SweetCoder 2 жыл бұрын
а другие библиотеки импортируются нормально?
@andgate6401
@andgate6401 2 жыл бұрын
@@SweetCoder только такие как math, time, random. Еще пытался Pygame, но тоже не работала
@pml_sher
@pml_sher 3 жыл бұрын
Куда вы написали этот код? Pip install requests???
@SweetCoder
@SweetCoder 3 жыл бұрын
в терминал/консоль/командную строку
@pml_sher
@pml_sher 3 жыл бұрын
@@SweetCoder получилось, спасибо
@user-us8en6cl7w
@user-us8en6cl7w 3 жыл бұрын
а можно как то сделать,чтобы пакеты отправлялись на ip адреса?
@SweetCoder
@SweetCoder 3 жыл бұрын
вместо URL указывай IP адресс
@mors9993
@mors9993 2 жыл бұрын
Мир хайолада
@it-oc
@it-oc 3 жыл бұрын
Здравствуйте, в моём стране заблокированы некоторые сайты, и я хочу написать программу, которая подключается к серверу впн и изменит ip клиента, то есть пользователя. Может снимите подобный ролик Пожалуйста. С меня подписка!!!!
@SweetCoder
@SweetCoder 3 жыл бұрын
тема интересная, но не моя
@it-oc
@it-oc 3 жыл бұрын
@@SweetCoder почему? А где искать ответ
@planeta_game-dev
@planeta_game-dev 3 жыл бұрын
Блин крутая идея.
@planeta_game-dev
@planeta_game-dev 3 жыл бұрын
@@SweetCoder дай ссылку на подобный ролик чтобы не мучать.
@SweetCoder
@SweetCoder 3 жыл бұрын
@@planeta_game-dev такой ссылки у меня нет. для того чтобы её найти, я бы мог воспользоваться поиском, например Google. Но ведь ты можешь это сделать и сам...
@user-cm1ri1sn2u
@user-cm1ri1sn2u Жыл бұрын
можно было сделать открытие story.txt с бинарной записью: open('story.txt', 'wb') и писать в него побайтово
@fex4380
@fex4380 11 ай бұрын
Ну нам же текст нужно получить , а не кракозябры)
@kuaranir2440
@kuaranir2440 Жыл бұрын
Библиотека вроде несложная)
@mantrida
@mantrida 3 жыл бұрын
Поздравляю с косарём.
@SweetCoder
@SweetCoder 3 жыл бұрын
большое спасибо!
@miniposter2708
@miniposter2708 3 ай бұрын
Хоть бы кто то в интернете написал КАК ПИНЯТЬ ЗАПРОС, а не отправить. Такое впечатление, что кто то один выложил как отправить и все за ним повторяют
@nicholasspezza9449
@nicholasspezza9449 Жыл бұрын
Я смотрю этот фильм из будущего, у нас нет никаких 16к.
@evgeniymatashkov5808
@evgeniymatashkov5808 3 жыл бұрын
Ещё бы фаилы сохранял
@SweetCoder
@SweetCoder 3 жыл бұрын
кто? какие файлы?
@evgeniymatashkov5808
@evgeniymatashkov5808 3 жыл бұрын
@@SweetCoder скрипты кода который пишешь
@SweetCoder
@SweetCoder 3 жыл бұрын
@@evgeniymatashkov5808 зачем?
@evgeniymatashkov5808
@evgeniymatashkov5808 3 жыл бұрын
@@SweetCoder чтоб удобнее было
@SweetCoder
@SweetCoder 3 жыл бұрын
@@evgeniymatashkov5808 удобнее для чего? я не догоняю. объясни свою мысль как можно более подробно
@user-zb3ec1bq2b
@user-zb3ec1bq2b 7 ай бұрын
Совсем никак, слишком быстро
Что должен знать каждый программист
10:21
Whyyyy? 😭 #shorts by Leisi Crazy
00:16
Leisi Crazy
Рет қаралды 18 МЛН
100❤️
00:20
Nonomen ノノメン
Рет қаралды 66 МЛН
Пример GET запроса / Python и библиотека requests
3:21
LearnQA: Онлайн обучение тестировщиков
Рет қаралды 9 М.
Что такое TCP/IP: Объясняем на пальцах
15:38