Python - Советы, библиотеки, гайды – Telegram
Python - Советы, библиотеки, гайды
18.8K subscribers
1.18K photos
25 videos
6 files
592 links
Всё для Python программиста :3
Готовый код, советы, лайфхаки, годные библиотеки, уроки и многое другое!

Автор - Абрахам (@priler)

РКН: https://kurl.ru/uXZzR
Download Telegram
⚡️ Дождались! Ребята сделали крутейший канал про Python

Здесь на простых картинках и понятном языке обучают этому языку, делятся полезными фишками и инструментами

Подписывайтесь: @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤡21👍8🔥3🤔3🌚2
Методичка как учить Python.
Сохрани, чтобы не потерять!

1) Укус Питона
2) Опционально pythontutor.ru
3) Грокаем алгоритмы
4) Лутц или Доусон (если не чуствуешь что шаришь прям круто)
5) И наконец Рамальо Лучано - Python К вершинам мастерства

6) Потом Дронов - Django 3

7) И еще Гарри Персиваль - Python разработка на основе тестирования
.. там как раз завязка на Django

Можно менять порядок, но +- идеальный вариант именно такой.
Шаги после 5 можно не включать, если нет необходимости углубляться в веб разработку на Python.
2👍26🌚54🔥3❤‍🔥1😁1🤩1🎃1
Лёгкая генерация сложного пароля при помощи метода random.sample.

Код из файла здесь.
1👍49🔥7❤‍🔥43😁1
Ачё в смысле 🚬
Please open Telegram to view this post
VIEW IN TELEGRAM
1😢115🌚29😁26🐳54❤‍🔥4🔥4👍21🤔1
Я просто попросил ChatGPT нарисовать мое фото в стиле студии Ghibli.
Как в «Унесённых призраками».

Но я ничего не писал и на фото не было ничего связанного с Python.
Но каким-то образом там на стене появился логотип питона 🐍

Видимо ChatGPT что-то знает … 🚬
Please open Telegram to view this post
VIEW IN TELEGRAM
1💯50🤯146🔥3👍1😁1🤡1
Что делает специалиста? Опыт!

Получите его на бесплатном мини-курсе по Python от Skillfactory.

За 3 дня вы:
— Создадите три проекта для портфолио: Telegram-бота для перевода голоса в текст, веб-страницу и инструмент для работы с фото.
— Получите практический опыт, фидбэк от эксперта и полезные материалы.
Курс проведёт Анастасия Борнева — руководитель направления по исследованию данных в финтехе с опытом более 9 лет в программировании.

Вас ждут подарки:
— 5 гайдов для старта карьеры в Python-разработке;
— Полезная подборка классических книг для программиста.

Регистрируйтесь по ссылке:
https://go.skillfactory.ru/&erid=2W5zFHX2fRr

Реклама ООО «Скилфэктори», ИНН 9702009530
👍10😁43🔥31🤔1🤡1
ReadWriteMemory — это топовая библиотека, позволяющая легко читать/записывать в память любого процесса.

С её помощью можно, например, сделать читы для игры.
А если подрубить такие библиотеки, как imGui, то можно вывести и оверлей чита.
Либо сделать простой трейнер.

Ставится командой pip install ReadWriteMemory
Документация и примеры кода здесь.
1🤯42👍11🎃64🔥2🏆2
Книги по Python, которые мы заслужили 🚬

Пример программы, выводящий список файлов в текущей папке:
import os; print (os.listdir("."))
Please open Telegram to view this post
VIEW IN TELEGRAM
1🌚44😁22🤯5😐43👍32❤‍🔥1🔥1
Весь мир: *продвигает повестку (феминизм и тд)*

Тем временем функция в моем боте:
1😁109👍128🔥4🤡2❤‍🔥1
🌀 Как работает yield в Python?

Когда вы пишете функцию с yield, она превращается в генератор.
Это не просто функция — это объект, который можно итерировать, и при каждой итерации он "просыпается", возвращает значение и снова засыпает.

Пример:
def squares():
for i in range(3):
yield i * i

for x in squares():
print(x)


Вывод:
0
1
4

Подробнее тут.

Важно: yield не только возвращает значение, но и сохраняет состояние функции.
Это значит, что переменные не сбрасываются, цикл не начинается с начала — выполнение продолжается с того же места.

Зачем это нужно?
🟠Работать с большими объёмами данных
🟠Писать "ленивый" код, который экономит память
🟠Делать асинхронные пайплайны и обработчики

Крч если хочешь писать код, который не захлёбывается от объёмов — генераторы тебе в помощь 😢
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍4653🔥3
Жизненная ситуация 🚬
Только не говорите, что у вас такого не было :3

Куда мы катимся ...
Please open Telegram to view this post
VIEW IN TELEGRAM
1😁81😢16💯7❤‍🔥11🔥1
А чё всмысле 🚬
Please open Telegram to view this post
VIEW IN TELEGRAM
3😱142🤯16😁11🦄43🔥31
Как программисты бросают монетку 🚬

Делали так? :3
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍105😁32🔥125🤯1🌚1
Python программисты, ваши оправдания? 🚬

Кто без гугла поймет почему так :3
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥54🤯20🤔113🌚3😁1😱1
Коротко о том, как я пишу ВЕСЬ СВОЙ КОД 🚬
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥101😁26🤯722🤡2👍1
Смейтесь, а то бан 🚬
Please open Telegram to view this post
VIEW IN TELEGRAM
😁194🤡24😐8🤔6🌚5🔥43🎃3🏆21🤯1
Угадайте по скриншоту что я тут программирую ✏️
Please open Telegram to view this post
VIEW IN TELEGRAM
135👍4🔥3