FlongyDev
FlongyDev
  • Видео 18
  • Просмотров 14 548
Парсим POST-запросы - Python 🐍 - HTTP Часть 3
Полезные ссылки:
Код проекта из видео: github.com/FlongyDev/py-http/releases/tag/video-3
Прошлая часть (разбираем GET запросы): ruclips.net/video/4Wiqf9hoRmA/видео.html
HTTP POST метод: developer.mozilla.org/en-US/docs/Web/HTTP/Methods/POST
Элементарная форма для отправки данных методом POST: developer.mozilla.org/en-US/docs/Learn/Forms/Sending_and_retrieving_form_data
Подписывайтесь на канал @flongydev9637 !
А также на другие мои страницы:
- Телеграм: t.me/FlongyDev
- ВКонтакте: flongydev
- GitHub: github.com/FlongyDev
#разбор #python #питон #код #программирование #яп #начинающим
00:00 - Вступление
00:42 - Метод POST
01:45 - Как передать что-то через POST
02:57 - Выдача файловых страниц
04:52 -...
Просмотров: 435

Видео

Разрешение конфликтов - Git 💻💽
Просмотров 2082 года назад
Полезные ссылки: Знакомство с git (первая часть): ruclips.net/video/eQqFlC4WsuQ/видео.html Интеграция git в PyCharm (IDE, используемой в видео): ruclips.net/video/5kJXA4RB7sM/видео.html Плейлист по использованию git: ruclips.net/p/PL9zxc4HyFoESy5woZbW-Idlnsl76fGEsZ В ролике использовался репозиторий о разработке HTTP-сервера, который я разбираю в плейлисте: ruclips.net/p/PL9zxc4HyFoESfSwiNAGttz...
Использование Git в PyCharm - Git 💻💽
Просмотров 9902 года назад
Полезные ссылки: Про командный интерфейс git: ruclips.net/video/eQqFlC4WsuQ/видео.html Плейлист по использованию git: ruclips.net/p/PL9zxc4HyFoESy5woZbW-Idlnsl76fGEsZ В ролике использовался репозиторий о разработке HTTP-сервера, который я разбираю в плейлисте: ruclips.net/p/PL9zxc4HyFoESfSwiNAGttz4pXgTjBa3Ra Среда разработки PyCharm (ссылка не реферальная): www.jetbrains.com/ru-ru/pycharm/ Подп...
Основы системы контроля версий - Git 💻💽
Просмотров 2272 года назад
Полезные ссылки: Скачать git под Windows: gitforwindows.org/ Текстовый курс по git: githowto.com/ru Подписывайтесь! - Телеграм: t.me/FlongyDev - ВКонтакте: flongydev - GitHub: github.com/FlongyDev Автор музыки в ролике: Verified Picasso - ruclips.net/channel/UCqDmyXPJdrZjwUdWLyhyQRA Anno Domini Beats: ruclips.net/user/AnnoDominiBeats #интро #git #vcs #код #программирование #начинающим 00...
Кастомный HTTP сервер - Python 🐍 - HTTP Часть 2
Просмотров 3352 года назад
Полезные ссылки: Первая часть: ruclips.net/video/0iBVH2Y9j-s/видео.html Знакомство с Python: ruclips.net/video/_vtpqoQ5dMw/видео.html Знакомство с ООП: ruclips.net/video/NMb0Jfddkyk/видео.html Заголовки HTTP (на английском): developer.mozilla.org/en-US/docs/Web/HTTP/Headers Репозиторий с кодом: github.com/FlongyDev/py-http/tree/video-2 Подписывайтесь! - Телеграм: t.me/FlongyDev - ВКонтакте: vk....
Как запустить свой web-сервер - Python 🐍 - HTTP Часть 1
Просмотров 1,5 тыс.2 года назад
В этой новой серии роликов мы начнем рассматривать, как на питоне можно написать свой web-сервер. В первой части рассмотрим, как можно запустить сервер для статических сайтов. Подписывайтесь! - Телеграм: t.me/FlongyDev - ВКонтакте: flongydev - GitHub: github.com/FlongyDev Полезные ссылки: Знакомство с Python: ruclips.net/video/_vtpqoQ5dMw/видео.html Модуль http стандартной библиотеки Pyt...
Перевод чисел в строки - Python 🖥️🐍🧮
Просмотров 1182 года назад
Сегодня рассмотрим простенькую тему, но от этого не менее важную. Мы попробуем написать свой переводчик целых чисел в строки и обратно. Именно таким алгоритмом компьютер пользуется каждый раз, когда мы просим его напечатать число на экран, пользуясь функциями наподобие print. Подписывайтесь! - Телеграм: t.me/FlongyDev - ВКонтакте: flongydev - GitHub: github.com/FlongyDev Полезные ссылки:...
Генератор случайных аватарок - Python 🐍
Просмотров 7022 года назад
В этом ролике напишем простенький генератор случайных аватарок, похожий на генератор на GitHub. Для этого разберемся, как создавать изображения на Python с помощью библиотеки Pillow, а также пару модулей из стандартной библиотеки, как например: random, hashlib. Ну и в конечном счете прикрутим парсер аргументов в консоли с помощью argparse. Подписывайтесь! - Телеграм: t.me/FlongyDev - ВКонтакте:...
Основы ООП - Python 🐍
Просмотров 4513 года назад
В этом ролике я познакомлю вас с объектно-ориентированной парадигмой, а также её реализацией на языке программирования Python. Это видео затрагивает лишь основы ООП, так что "best practices" или практическое использование здесь рассмотрено не будет. Для этого подписывайтесь на канал и ждите роликов с применением ООП Подписывайтесь! - Телеграм: t.me/FlongyDev - ВКонтакте: flongydev - GitH...
Парсер инфиксной записи - Python 🐍🧮
Просмотров 2983 года назад
В этом видео мы выделим парсер постфиксной записи. Для этого введем новое внутреннее представление формул, основанное на обратной польской записи. И во второй половине видео реализуем алгоритм перевода инфиксной записи в постфиксную. Подписывайтесь! - Телеграм: t.me/FlongyDev - ВКонтакте: flongydev - GitHub: github.com/FlongyDev Полезные ссылки: Первая часть разработки калькулятора: rucl...
Калькулятор для RPN - Python 🐍🧮
Просмотров 1,5 тыс.3 года назад
В этом видео мы рассмотрим, что такое ОПЗ - обратная польская запись. Я расскажу, что такое стэк, а затем мы запрограммируем на Python 🐍 калькулятор для вычисления формул ОПЗ. Во время разработки мы коснемся такой фичи языка, как декораторы и вложенные функции. Подписывайтесь! - Телеграм: t.me/FlongyDev - ВКонтакте: flongydev - GitHub: github.com/FlongyDev Полезные ссылки: Обратная польс...
Делаем крестики-нолики - Python 🐍🕹️
Просмотров 8173 года назад
Делаем крестики-нолики - Python 🐍🕹️
Знакомство с языком - Python 🖥️🐍🖱️
Просмотров 4,3 тыс.3 года назад
Знакомство с языком - Python 🖥️🐍🖱️

Комментарии

  • @nadyashaymardanova6000
    @nadyashaymardanova6000 2 месяца назад

    🎅

  • @dmitrydv4218
    @dmitrydv4218 2 месяца назад

    Спасибо огромное, очень доступно и понятно!

  • @MrGrayTime
    @MrGrayTime 3 месяца назад

    Вай , какие классные превью! Автор, спасибо за старания ❤

  • @Imafuturomundo
    @Imafuturomundo 6 месяцев назад

    Спасибо за ролик) Очень понятно и доступно)

  • @Narezkimovie
    @Narezkimovie 8 месяцев назад

    Что с голосом…

    • @fhtvforever2108
      @fhtvforever2108 7 месяцев назад

      Изучение пайтона дало свои плоды

    • @Narezkimovie
      @Narezkimovie 7 месяцев назад

      @@fhtvforever2108хз мой голос не изменился

    • @MrGrayTime
      @MrGrayTime 3 месяца назад

      ​@@fhtvforever2108шшшш, а то станете змееуссстами.... И будетессс шипееетьсссс...

  • @nadyashaymardanova6000
    @nadyashaymardanova6000 Год назад

    😠

  • @АлександрМитрович-е8б

    более невнятную дикцию на ютубе не встречал, автор поработай над произношением, спасибо.

  • @timkass2000
    @timkass2000 Год назад

    чел чё у тя с голосом?

  • @nadyashaymardanova6000
    @nadyashaymardanova6000 Год назад

    👭

  • @nadyashaymardanova6000
    @nadyashaymardanova6000 Год назад

    💁

  • @MaksimShymanouski
    @MaksimShymanouski Год назад

    Спасибо огромное за видео!

    • @flongydev9637
      @flongydev9637 Год назад

      Спасибо огромное за просмотр и комментарий 😉

  • @prod_tred
    @prod_tred Год назад

    Огромное спасибо за материал, лайк/подписка, продолжай

  • @ДмитрийШпаковский-п2ю

    Не забивай на канал, у тебя нет конкурентов)

    • @flongydev9637
      @flongydev9637 Год назад

      Спасибо за добрые слова! Я всё хочу сделать новый ролик на канал, пару раз даже записал, но результат мне не понравился. В итоге немного демотивировался, и всё никак не вернусь к этому. Но согласен, надо будет хотя бы на следующих выходных плотно засесть и записать. А то за время, пока я пропадал, у меня накопилось много идей для видео 😄, и очень хотелось бы ими поделиться

  • @tulmye4465
    @tulmye4465 2 года назад

    Мезко звучишь, да и от видоса 0 толку

    • @flongydev9637
      @flongydev9637 2 года назад

      Согласен, мне тоже кажется, что от Shorts нет толка - сложно в такой короткий фрагмент что-то уместить, поэтому и перестал их записывать

  • @ivanshamayski4544
    @ivanshamayski4544 2 года назад

    Распространил ссылку на твоё видео в нашу когорту Яндекс практикума. К понедельнику люди подтянутся. Не останавливайся. Дальше монтируют видео. Очень хорошо. Получается)

    • @flongydev9637
      @flongydev9637 2 года назад

      Спасибо большое за поддержку! Рад, что мои видео были интересны и полезны! Конечно же буду и дальше выкладывать ролики 😉 P.S. Я сам Практикумом не пользовался, но слышал о нем отличные отзывы. По крайней мере, нам, в Яндексе, говорили, что у нас сервис лучший в своей сфере 😄. Я не в Практикуме работаю, но всё равно забавно, что и здесь меня Яндекс нашел. Видимо, все дороги ведут в Яндекс 😅...

  • @ivanshamayski4544
    @ivanshamayski4544 2 года назад

    Супер. Отлично проделанная работа! Лайк с меня.

  • @ИльяЩербаков-д1ъ
    @ИльяЩербаков-д1ъ 2 года назад

    +1 Годно. Лайк, подписка, комментарий.

  • @ukratitelkisok9726
    @ukratitelkisok9726 2 года назад

    спасибо за видео

  • @flongydev9637
    @flongydev9637 2 года назад

    Продолжаем развивать свой HTTP-сервер. В этом ролике приступим к разбору POST метода, добавив парсер key-value запросов. Код из видео можете найти здесь: github.com/FlongyDev/py-http/releases/tag/video-3

  • @alinarulinskaya3577
    @alinarulinskaya3577 2 года назад

    Оооо! 3 часть наконец-то вышла ☺️

  • @alinarulinskaya3577
    @alinarulinskaya3577 2 года назад

    Полезно, спасибо ☺️

  • @bratka4636
    @bratka4636 2 года назад

    я понял что я не только в программировании полный 0, но и в математике ....) ты крутой)

    • @flongydev9637
      @flongydev9637 2 года назад

      Как по мне, программировать намного легче. Всё-таки не каждый раз калькуляторы приходится писать. Иногда можно обойтись и без математики 😉

  • @flongydev9637
    @flongydev9637 2 года назад

    Продолжаем знакомиться с системой управления версиями git. Здесь рассмотрим интеграцию в IDE. Если ролик был вам полезен, не забывайте его оценить пальцем вверх! P.S. Найс

  • @mrslashx
    @mrslashx 2 года назад

    я подписался

  • @alinarulinskaya3577
    @alinarulinskaya3577 2 года назад

    Спасибо за инфу!

  • @falongor6836
    @falongor6836 2 года назад

    Голос странный, а так топ

  • @flongydev9637
    @flongydev9637 2 года назад

    Если вам тоже хотелось бы поиграться с сервером, то можете найти код из видео по ссылке: github.com/FlongyDev/py-http/tree/video-2

  • @alinarulinskaya3577
    @alinarulinskaya3577 2 года назад

    Спасибо за вторую часть!

  • @corsair_904
    @corsair_904 2 года назад

    Это просто круто! Всё ясно и понятно.... Хотелось-бы увидеть на Вашем канале разбор игры морской бой...

    • @flongydev9637
      @flongydev9637 2 года назад

      Спасибо! Разработка игрушек и правда интересная тема. Если зрителям понравится смотреть, то, конечно, стоит это обдумать. Спасибо за предложение 😉

  • @corsair_904
    @corsair_904 2 года назад

    Здравствуйте! Как в Вашем примере вывести индекс вложенных списков??? 0 . . . 1 . . . 2 . . . чтобы получилось вот так

    • @flongydev9637
      @flongydev9637 2 года назад

      Здравствуйте! Если индексы нужны только для строк, то это должно быть довольно просто. В print_game_map() перед прохождением по самим ячейкам можно добавить print(row_index, end=“ “). Перед этим заменив внешний цикл на for row_index, row in enumerate(gm). Надеюсь, это ответит на ваш вопрос 😉

    • @corsair_904
      @corsair_904 2 года назад

      @@flongydev9637 Увы это не помогло... def print_game_map(gm): for row_index, row in enumerate(gm): print(row_index, end=" ") for row in gm: for cell in row: print(PLAYER_SYMBOLS[cell], end=" ") print() 0 1 2 - - - - - - - - -

    • @flongydev9637
      @flongydev9637 2 года назад

      @@corsair_904 ой, значит я не очень понятно объяснил. Сейчас тогда сам фрагмент попробую записать. def print_game_map(gm): for row_index, row in enumerate(gm): print(row_index, end=" ") for cell in row: print(PLAYER_SYMBOLS[cell], end=" ") print() Такая программа должна индексы на каждой строке печатать

    • @corsair_904
      @corsair_904 2 года назад

      @@flongydev9637 Да, действительно работает! Спасибо большое! Жду больше подобных видео от Вас!

  • @alinarulinskaya3577
    @alinarulinskaya3577 2 года назад

    Полезная информация!

  • @ivanshaitanx7945
    @ivanshaitanx7945 2 года назад

    Чё с голосом?

    • @flongydev9637
      @flongydev9637 2 года назад

      Перед публикацией видео прослушивал, с голосом всё было в порядке. А что-то случилось?

  • @flongydev9637
    @flongydev9637 2 года назад

    Если тоже хотите поиграться с генератором аватарок, то можете найти его код в репозитории: github.com/FlongyDev/py-randava

  • @flongydev9637
    @flongydev9637 3 года назад

    Этот разбор получился более вводным, так что подписывайтесь на канал, чтобы не пропустить ролики по уже практическому применению ООП!

  • @HappyForecaster
    @HappyForecaster 3 года назад

    Это просто шикарно!!!! Вопрос, а будут ли видео про другие языки программирования?

    • @flongydev9637
      @flongydev9637 3 года назад

      Конечно будут! RPN калькулятор уже есть, достаточно только ввести в него функции, и будет практически новый Си - на нем и будем разрабатывать 👌😏. Но если чуть серьёзнее, то на канале есть пасхалка, с какими языками хотел бы разбираться. Её сложно найти, но другие языки будут. В ближайшем будущем не планирую что-то кроме Python. Но всё-таки некоторые задачи я этому прелестному языку не доверил бы, так что придётся в таких случаях прибегнуть к чёрной магии. Или точнее к компилируемым языкам. Но чтобы не упустить такие видео, надо не забывать прожимать бубенцы, чтобы уведомления о новых видео приходили 😉

  • @Vitalik-ss8zk
    @Vitalik-ss8zk 3 года назад

    Такими темпами напишешь свой компилятор на python.

    • @flongydev9637
      @flongydev9637 3 года назад

      Не исключено, что PyPy с этого и начинался 😄

  • @flongydev9637
    @flongydev9637 3 года назад

    Репозиторий с кодом калькулятора и парсера инфиксных формул: github.com/FlongyDev/py-rpn

  • @Vitalik-ss8zk
    @Vitalik-ss8zk 3 года назад

    Годно. Лайк, подписка, комментарий.

    • @flongydev9637
      @flongydev9637 3 года назад

      Спасибо! 😄 Это самое любимое заклинание для ютубера 😏

  • @asqarnurym66
    @asqarnurym66 3 года назад

    что за шрифт на редакторе?

    • @flongydev9637
      @flongydev9637 3 года назад

      Шрифт не менял. Использую, который в PyCharm по умолчанию. Скорее всего, это JetBrains Mono

    • @asqarnurym66
      @asqarnurym66 3 года назад

      @@flongydev9637 показалось другим

  • @flongydev9637
    @flongydev9637 3 года назад

    Репозиторий с кодом RPN калькулятора: github.com/FlongyDev/py-rpn

  • @flongydev9637
    @flongydev9637 3 года назад

    Ссылка на код игры: github.com/FlongyDev/py-tictactoe

  • @alinarulinskaya3577
    @alinarulinskaya3577 3 года назад

    Для начинающих это видео - клад!!!

  • @Alexander-lp2qy
    @Alexander-lp2qy 3 года назад

    Спасибо, всё чётко и доходчиво объяснил. Буду ждать новых роликов по python. Успехов в развитии канала.

    • @flongydev9637
      @flongydev9637 3 года назад

      Спасибо за такой добрый комментарий! Конечно буду и дальше стараться делать такие познавательные и доходчивые видео 😉

  • @ЭТОКИНО-б5ю
    @ЭТОКИНО-б5ю 3 года назад

    Подкорректируй голос, слишком детский для програмиста

    • @flongydev9637
      @flongydev9637 3 года назад

      Согласен, автору с таким детским голоском вряд ли доверят программирование. Спасибо за замечание, я учту это. Не уверен, правда, как это исправить, если к двадцати одному году имею такой странный голос. Всё-таки не хотелось бы звучать как робот из-за обработки аудио

    • @_Vashe
      @_Vashe 3 года назад

      Чел, ну ты нормальный ? Нафиг ты так себя ведёшь ?)

    • @_Vashe
      @_Vashe 3 года назад

      @@flongydev9637 не обращай внимания, твой голос это часть твоей индивидуальности

    • @flongydev9637
      @flongydev9637 3 года назад

      Да он же абсолютно без негатива это сказал. Не стоит ни на кого злиться. К тому же комментарий верный: мимо прохожий человек вряд ли доверится автору с таким высоким, напоминающим детский, голосом. Кстати если про голос... Я ещё «Р» не выговариваю, так что можешь ждать в скором временем под моими видео комментарий и об этом 😜

    • @COC-v6i
      @COC-v6i 2 месяца назад

      о боже, как он это сделает? это же от природы

  • @flongydev9637
    @flongydev9637 3 года назад

    Репозиторий со всем кодом и ссылками: github.com/FlongyDev/py-intro