Как скачивать файлы с помощью Python
В этом видео вы напишите код для скачивания файлов из интернета с помощью Python, библиотек
https://youtu.be/gvYGIhuiJQI
#видео #туториал
В этом видео вы напишите код для скачивания файлов из интернета с помощью Python, библиотек
requests
и wget
:https://youtu.be/gvYGIhuiJQI
#видео #туториал
👍15👎1
Путеводитель по секретной сверхспособности Python: магические методы
У Python есть секретная суперсила с таким же колоссальным названием: «Волшебные методы». Эти методы могут коренным образом изменить способ написания кода с помощью классов Python и представить код, который кажется «волшебным» для обработки сложной логики. Магические методы — это методы, которые Python вызывает от вашего имени в определенных обстоятельствах.
Подробнее о них:
https://dev.to/coderpad/a-guide-to-pythons-secret-superpower-magic-methods-4oah
У Python есть секретная суперсила с таким же колоссальным названием: «Волшебные методы». Эти методы могут коренным образом изменить способ написания кода с помощью классов Python и представить код, который кажется «волшебным» для обработки сложной логики. Магические методы — это методы, которые Python вызывает от вашего имени в определенных обстоятельствах.
Подробнее о них:
https://dev.to/coderpad/a-guide-to-pythons-secret-superpower-magic-methods-4oah
👍8🥰2❤1
Разработчики Django исправили уязвимость, которая может привести к подстановке стороннего SQL-кода
Разработчик опубликовали выпуски Django 4.0.6 и 3.2.14, в которых устранили уязвимость CVE-2022-34265. Она потенциально позволяла выполнить подстановку своего SQL-кода.
Подробнее о проблеме и изменениях можно узнать здесь:
https://habr.com/ru/news/t/675074/
#новости #django
Разработчик опубликовали выпуски Django 4.0.6 и 3.2.14, в которых устранили уязвимость CVE-2022-34265. Она потенциально позволяла выполнить подстановку своего SQL-кода.
Подробнее о проблеме и изменениях можно узнать здесь:
https://habr.com/ru/news/t/675074/
#новости #django
🔥9👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Библиотека для распознавания лиц
Самая простая библиотека для распознавания лиц в открытом доступе. Если давно хотели поиграться с этой технологией, то это то, что вам нужно. Инструкция по применению в комплекте!
https://github.com/ageitgey/face_recognition
#cv #ml
Самая простая библиотека для распознавания лиц в открытом доступе. Если давно хотели поиграться с этой технологией, то это то, что вам нужно. Инструкция по применению в комплекте!
https://github.com/ageitgey/face_recognition
#cv #ml
👍18❤3
Решаем задачу перевода русской речи в текст с помощью Python и библиотеки Vosk
В этой статье вы научитесь конвертировать русскую речь в текст (транскрибация) с помощью Python и библиотеки Vosk с её ML-моделями:
https://proglib.io/p/reshaem-zadachu-perevoda-russkoy-rechi-v-tekst-s-pomoshchyu-python-i-biblioteki-vosk-2022-06-30
#vosk #ml
В этой статье вы научитесь конвертировать русскую речь в текст (транскрибация) с помощью Python и библиотеки Vosk с её ML-моделями:
https://proglib.io/p/reshaem-zadachu-perevoda-russkoy-rechi-v-tekst-s-pomoshchyu-python-i-biblioteki-vosk-2022-06-30
#vosk #ml
👍12😍1
Как легко и надежно реализовать модульные тесты на Python
Большинство разработчиков запускают быстрые тесты в терминале или используют в качестве тестировщика сочетание
https://nuancesprog.ru/p/15893/
#qa
Большинство разработчиков запускают быстрые тесты в терминале или используют в качестве тестировщика сочетание
assert
-операторов и print
-инструкций. Однако есть более эффективные способы. Подробнее о них, а также почему так важно делать тесты в статье:https://nuancesprog.ru/p/15893/
#qa
👍4
CodeGuard: инструмент с открытым исходным кодом для запутывания кода JavaScript или Python
Этот обфускатор кода поможет сделать ваш код нечитаемым для других разработчиков, если вы не хотите делиться собственными наработками с другими. Он работает с JavaScript и Python, запутывая ваш код. Подробнее о проекте рассказал сам автор:
https://dev.to/omardev100/introducing-codeguard-the-open-source-tool-to-obfuscate-your-javascript-or-python-code-4k51
Этот обфускатор кода поможет сделать ваш код нечитаемым для других разработчиков, если вы не хотите делиться собственными наработками с другими. Он работает с JavaScript и Python, запутывая ваш код. Подробнее о проекте рассказал сам автор:
https://dev.to/omardev100/introducing-codeguard-the-open-source-tool-to-obfuscate-your-javascript-or-python-code-4k51
👍14💩5🔥1😁1
Голосовой ассистент на Python
Не так давно у нас уже было видео по созданию голосового ассистента в духе J.A.R.V.I.S из вселенной Marvel. Но то видео было на английском и предлагало другой способ создания ассистента.
В этом видео автор поделился пошаговой инструкцией по разработке голосового помощника на языке Python c помощью библиотек speech recognition и pyaudio:
https://youtu.be/ZZVWae8E9K0
#видео #ml #туториал
Не так давно у нас уже было видео по созданию голосового ассистента в духе J.A.R.V.I.S из вселенной Marvel. Но то видео было на английском и предлагало другой способ создания ассистента.
В этом видео автор поделился пошаговой инструкцией по разработке голосового помощника на языке Python c помощью библиотек speech recognition и pyaudio:
https://youtu.be/ZZVWae8E9K0
#видео #ml #туториал
👍10
Подборка актуальных вакансий
— Python-разработчик
Где: Москва
Опыт: от 3 лет
— Senior Python-разработчик
Где: Москва, можно удалённо
Опыт: от 3 лет
— Devops-инженер
Где: Санкт-Петербург, Москва, можно удалённо
Опыт: от 1 года
— Специалист информационной безопасности ИТ-инфраструктуры
Где: Москва
Опыт: от 1 года
#вакансии #работа
— Python-разработчик
Где: Москва
Опыт: от 3 лет
— Senior Python-разработчик
Где: Москва, можно удалённо
Опыт: от 3 лет
— Devops-инженер
Где: Санкт-Петербург, Москва, можно удалённо
Опыт: от 1 года
— Специалист информационной безопасности ИТ-инфраструктуры
Где: Москва
Опыт: от 1 года
#вакансии #работа
👍7
Сравниваем целочисленное и линейное программирование в Python
Линейность в данном контексте не имеет никакого отношения к работе с кодом. В данном случае речь об оптимизации переменных с различными ограничениями. То же касается и целочисленного программирования.
В этой статье вы узнаете не только, чем они отличаются, но и разберётесь в том, почему четкое понимание существующей задачи необходимо для выбора правильного решателя:
https://nuancesprog.ru/p/15863/
Линейность в данном контексте не имеет никакого отношения к работе с кодом. В данном случае речь об оптимизации переменных с различными ограничениями. То же касается и целочисленного программирования.
В этой статье вы узнаете не только, чем они отличаются, но и разберётесь в том, почему четкое понимание существующей задачи необходимо для выбора правильного решателя:
https://nuancesprog.ru/p/15863/
👍4
Сколько времени понадобится, чтобы скачать все данные из интернета?
Anonymous Poll
6%
Неделя
4%
Месяц
15%
Год
75%
Миллион лет
💩42🤡19😁16🤔7👏1
Создание GIF-анимации с помощью OpenCV
Из этого туториала вы узнаете, как создавать анимированные GIF-файлы с помощью OpenCV, Python и ImageMagick, а затем объедините эти методы, чтобы создать генератор мемов с OpenCV:
https://habr.com/ru/post/429024/
#cv #ml
Из этого туториала вы узнаете, как создавать анимированные GIF-файлы с помощью OpenCV, Python и ImageMagick, а затем объедините эти методы, чтобы создать генератор мемов с OpenCV:
https://habr.com/ru/post/429024/
#cv #ml
👍7
«Я уеду жить в Лейнвуд». Создаём новые слова при помощи GPT
Весёлый проект, который не несёт особой смысловой нагрузки, но позволяет развлечься, создав новые слова и названия, которые вы не отличите от существующих. Автор использовал для это NLP и скрипт makemore.
Здесь вы найдёте как результаты работы проекта, так и инструкцию по самостоятельному запуску:
https://habr.com/ru/post/672434/
#nlp #ml
Весёлый проект, который не несёт особой смысловой нагрузки, но позволяет развлечься, создав новые слова и названия, которые вы не отличите от существующих. Автор использовал для это NLP и скрипт makemore.
Здесь вы найдёте как результаты работы проекта, так и инструкцию по самостоятельному запуску:
https://habr.com/ru/post/672434/
#nlp #ml
👍7
Это просто: пишем свою «Матрицу» на Python
Любому начинающему программисту под силу написать модель культовой заставки со стекающими по экрану зелёными струйками цифр. Так чего же вы ждёте? Для вас уже и готовый туториал готов:
https://tproger.ru/articles/jeto-prosto-pishem-svoju-matricu-na-python/
#туториал
Любому начинающему программисту под силу написать модель культовой заставки со стекающими по экрану зелёными струйками цифр. Так чего же вы ждёте? Для вас уже и готовый туториал готов:
https://tproger.ru/articles/jeto-prosto-pishem-svoju-matricu-na-python/
#туториал
❤11👍5👎4
Генераторы словарей в Python
Словари (или dict) в Python — это, как и списки, способ хранения элементов. Но если в списке вы можете обращаться к элементам по их индексам, то в словаре доступ к элементам осуществляется с помощью ключей.
В этой статье вы узнаете чем важны словари, как работают генераторы и не только:
https://pythonist.ru/generatory-slovarej-v-python/
Словари (или dict) в Python — это, как и списки, способ хранения элементов. Но если в списке вы можете обращаться к элементам по их индексам, то в словаре доступ к элементам осуществляется с помощью ключей.
В этой статье вы узнаете чем важны словари, как работают генераторы и не только:
https://pythonist.ru/generatory-slovarej-v-python/
👍4❤3
This media is not supported in your browser
VIEW IN TELEGRAM
QR + Tetris = QRTetris
Что будет, если объединить QR-код и тетрис? Получится безумная игра, которую создал один энтузиаст. Попробуйте сыграть в неё сами:
https://github.com/Firemoon777/qrtetris
Что будет, если объединить QR-код и тетрис? Получится безумная игра, которую создал один энтузиаст. Попробуйте сыграть в неё сами:
https://github.com/Firemoon777/qrtetris
👍25😁5👎1
Игра «Сапёр» на Python
При помощи библиотеки tkinter можно создать свои десктопные графические приложения на python. В этом курсе вы изучите основные виджеты, которые применяются в формах и создадите на их основе игру «Сапёр»:
https://www.youtube.com/watch?v=I4yl0VbXpA8&list=PLQAt0m1f9OHtfXxDph-MJvYCLaOvildGQ
#видео #gamedev
При помощи библиотеки tkinter можно создать свои десктопные графические приложения на python. В этом курсе вы изучите основные виджеты, которые применяются в формах и создадите на их основе игру «Сапёр»:
https://www.youtube.com/watch?v=I4yl0VbXpA8&list=PLQAt0m1f9OHtfXxDph-MJvYCLaOvildGQ
#видео #gamedev
❤15👍9❤🔥4🌚1
Мини-туториал по созданию текстового RPG на Python
Наш пользователь поделился мини-гайдом по созданию текстовой игры. Сам он признаётся, что особо не разбирается в этом, но попробовал сделать что-то для себя и других новичков в Python. Поэтому заходите, смотрите, повторяйте. А если найдёте какие-то недочёты, то не стесняйтесь писать в комментарии к статье:
https://tproger.ru/articles/mini-tutorial-po-sozdaniju-tekstovogo-rpg-na-python/
#туториал #gamedev
Наш пользователь поделился мини-гайдом по созданию текстовой игры. Сам он признаётся, что особо не разбирается в этом, но попробовал сделать что-то для себя и других новичков в Python. Поэтому заходите, смотрите, повторяйте. А если найдёте какие-то недочёты, то не стесняйтесь писать в комментарии к статье:
https://tproger.ru/articles/mini-tutorial-po-sozdaniju-tekstovogo-rpg-na-python/
#туториал #gamedev
👍7👎2
Гайд по работе с GitHub Copilot
21 июня вышел GitHub Copilot — инструмент, который помогает разработчикам писать код. Сервис доступен по подписке от $10 в месяц. Если хотите попробовать его в деле, то в этой статье собраны несколько полезных советов и инструкция по использованию:
https://tprg.ru/CKSy
#github
21 июня вышел GitHub Copilot — инструмент, который помогает разработчикам писать код. Сервис доступен по подписке от $10 в месяц. Если хотите попробовать его в деле, то в этой статье собраны несколько полезных советов и инструкция по использованию:
https://tprg.ru/CKSy
#github
👍3😁3👎2