3.73K subscribers
478 photos
29 videos
35 files
343 links
Здесь есть всё, чтобы упростить вам изучение Python.
Download Telegram
Как сделать интерактивную карту с маршрутами на Python

Самый простой способ работы с картами — это использование OSMnx, пакета Python для загрузки геопространственных данных OpenStreetMap, моделирования, проектирования, визуализации и анализа пространства.

В этой статье вы научитесь работать с этими данными:

https://habr.com/ru/company/skillfactory/blog/654239/
Видеоурок по созданию Telegram бота на Python

Разработка телеграм ботов интересный и прибыльный процесс. За один урок вы с нуля сможете разработать Telegram Bot на основе языка Python. Вы изучите несколько основных команд для работы с пользователем и получением информации от него.

https://www.youtube.com/watch?v=HodO2eBEz_8
⚙️ Приёмы для ускорения кода на Python

📌 Большинство из наших читателей, вероятно, уже начали писать на Python. Сперва всё кажется простым и очевидным. Но при решении задач со сложными алгоритмами начинается головная боль с Time Limit Exceeded. Однако, в этом нет вины Python – это вина программиста. Да, Python медленный, но если программист напишет эффективную программу, она точно выполнится без подобных загвоздок.

🎯 Представляем вам несколько приемов и подходов для ускорения кода и повышения его эффективности.

🧷 https://pythonist.ru/priyomy-dlya-uskoreniya-koda-na-python/
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
FaceSwap

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

Пример работы библиотеки на видео Дженнифер Лоуренс / Стив Бушеми 😀

💡 GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
🐍 10 удивительно полезных базовых функций Python
▬▬▬▬▬▬▬▬
Те, кто работает с Python, знают, что этот язык хорош благодаря своей обширной экосистеме. Можно даже сказать, что язык программирования не выделялся бы ничем особенным, если бы не его замечательные пакеты, которые добавляют новые функции к основным.

Перейти к статье ⚡️
Разбивание массива на маленькие куски указанного размера

Для создания списка желаемого размера используется range, а заполняется список при помощи map.
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Нереально крутой эффект голограммы на карточках для твоего проекта

💾 Код на codepen

Исходники👇
Media is too big
VIEW IN TELEGRAM
Мифы о программировании

В этом ролике автор разбирает список самых популярных заблуждений о работе программистом.

00:00 Вступление
00:12 Программисту нужна математика
01:10 Нужен определенный склад ума
01:47 Программистом можно стать только в молодости
02:55 Программисты очень много работают
03:21 Первый язык программирования - это навсегда
04:28 Программисты много зарабатывают
05:08 Нужно образование, чтобы найти работу
06:36 Нужен хороший компьютер
07:34 Программирование вредно для здоровья
08:28 Программированию можно научиться
09:18 Нужно целый день сидеть за компьютером
10:43 Нужно удовлетворять всем требованиям вакансии
11:47 Программистов станет слишком много
13:01 ИИ лишит программистов работы
13:49 Языки программирования надо учить
14:47 Чем производительней язык - тем лучше

Смотреть это видео на youtube: youtu.be/RJy5DEXOgDI
Зачем разработчику знать алгоритмы и структуры данных?

Рассказываем о преимуществах, которые дает хорошее знание алгоритмов, о том, что именно нужно изучить в первую очередь, и как проходит алгоритмическая секция в техническом собеседовании.

Читать статью📌
В одну строчку

Python гибкий язык и позволяет многое сделать в одну строчку. К примеру, матрицу из одних нулей. Или постоянно возрастающий список.

Такие методы лучше использовать когда надо сгенерировать что-то маленькое или нужное. Если использовать нужно сейчас и строго по одному, то лучше использовать итераторы. Об итераторах подробнее расскажем чуть позже.

Примеры списочных выражений на картинке. В следующий раз не придется набирать одинаковый текст несколько раз.
8 первоклассных инструкций SQL на каждый день

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

https://nuancesprog.ru/p/15071/
🪬Крипт | Склейка | 0 Детект на Python

В этом видео автор рассказывает как заскриптовать файл до нулевого детекта в Virustotal.

Ссылка на видео YouTube:
https://www.youtube.com/watch?v=_Hxi8kcNJ6w
🔥ZSpotify

ZSpotify - загрузчик Spotify. Позволяет скачивать треки, альбомы и плейлисты. Есть опция поиска.

Установка ⚙️
$ git clone https://github.com/Footsiefat/zspotify.git
$ cd zspotify/
$ pip install -r requirements.txt

Использование 🛠
$ python zspotify <track/album/playlist/episode/artist url>

Инструкция и команды:

💡 GitHub
Искусственный интеллект и компьютерное зрение. Реальные проекты на Python, Keras и TensorFlow

Практические примеры из этой книги научат вас создавать приложения глубокого обучения для облачных, мобильных и краевых (edge) систем. Если вы хотите создать что-то необычное, полезное, масштабируемое или просто классное — эта книга для вас.
🎞️ Как с помощью Python делать красивые математические анимации

Показываем на примерах, как использовать навыки Python, чтобы сделать красивые математические анимации в духе YouTube-канала 3Blue1Brown.

https://proglib.io/sh/gOdz4wa9Dt