Python | Программирование
前往频道在 Telegram
Python без границ для всех Владелец, реклама @Ak_Mihail Преобрести рекламное размещение: https://telega.in/c/Python_libr
显示更多9 101
订阅者
-224 小时
-187 天
-5530 天
帖子存档
Давно искал мощные серверы по низким ценам?
Тогда Aéza сделала это за тебя!
Aéza — это только быстрые сервера.
Мы предлагаем мощнейшие VPS в Австрии на базе R9 5950X до 4.9 ГГц с бесплатной AntiDDoS-защитой.
Быстро. Безопасно. И надежно.
Просто попробуйте один раз — и вы не сможете больше нам отказать!
Гифт-код на 500р: SETOP
Наш сайт: aeza.net
Наш Telegram: @aezahost
📌 Модуль functools
Здесь хранится куча полезный функций для работы с вызываемыми объектами. Например:
@cache — появился в Python3.9 и позволяет высоконагруженным функциям кешировать результат своей работы.
@wraps — используется для создания декоратором. Заменяет __name__, __doc__ и другие атрибуты на значения декорируемой функции.
@singledispatch — Позволяет определять несколько функций, поведение которых зависит от типа аргументов.
📕 Документация
#урокКак войти в IT с нуля?
GeekBrains бесплатно открывает доступ к 4 курсам для старта работы в IT:
https://clc.to/e1yrkg
Подойдет для тех, кто хочет:
● Попробовать себя в IT с нуля.
● Сменить профессию.
● Работать в перспективной сфере.
● Начать зарабатывать удаленно/на фрилансе.
После регистрации вам откроются:
● Доступ к эксклюзивным лекциям по основам программирования с платной
программы обучения
● Мастер-класс по созданию первой программы на Python
● Карьерные лекции про рынок IT, смену профессии, трудоустройство
Регистрируйтесь по ссылке: https://clc.to/e1yrkg
👨🏻💻 Уроки по Flask с нуля.
• Flask — фреймворк для создания веб-приложений на языке Python, использующий набор инструментов Werkzeug, а также шаблонизатор Jinja2. Относится к категории так называемых микрофреймворков — минималистичных каркасов веб-приложений, сознательно предоставляющих лишь самые базовые возможности.
• Что это такое? Простое WSGI-приложение;
• Использование шаблонов страниц сайта;
• Контекст приложения и контекст запроса;
• Функция url_for и переменные URL-адреса;
• Подключение внешних ресурсов и работа с формами;
• Мгновенные сообщения - flash, get_flashed_messages;
• Декоратор errorhandler, функции redirect и abort;
• Создание БД, установление и разрыв соединения при запросах;
• Добавление и отображение статей из БД;
• Способ представления полноценных HTML-страниц на сервере;
• Формирование ответа сервера, декораторы перехвата запроса;
• Порядок работы с cookies (куками);
• Порядок работы с сессиями (session);
• Регистрация пользователей и шифрование паролей;
• Авторизация пользователей на сайте через Flask-Login;
• Улучшение процесса авторизации (Flask-Login);
• Загрузка файлов на сервер и сохранение в БД;
• Применение WTForms для работы с формами сайта;
• Обработка ошибок во Flask-WTF;
• Blueprint - что это такое, где и как использовать;
• Blueprint - подключение к БД и работа с ней;
• Flask-SQLAlchemy - установка, создание таблиц, добавление записей;
• Операции с таблицами через Flask-SQLAlchemy;
#Видео #RU
Руководство по глобальным переменным: https://pythonru.com/osnovy/globalnye-peremennye-python
#урок
Технология разработки программного обеспечения. Учебное пособие для СПО.
2019 #RU || Бесплатный софт для чтения книг.
📓 Технология разработки программного обеспечения. Учебное пособие для СПО.
Пособие предлагает глубокое изложение основ современных технологий и методов программирования, соответствующее уровню знаний, необходимому для практической работы будущих специалистов в области информационных технологий. Удачным представляется рассмотрение двух языков программирования, которые в настоящее время широко используются при решении разнообразных прикладных задач - C и Python. На их примере рассматриваются различные парадигмы программирования: структурная, объектно-ориентированная и функциональная. Материал практического характера подан таким образом, чтобы была возможность его самостоятельного освоения.
#RU
Как начать зарабатывать от 120к на анализе и визуализации данных? Станьте с нуля BI-аналитиком на курсе от GeekBrains и зарабатывайте, помогая компаниям быстро и качественно принимать бизнес-решения!
Вас ждёт:
– Работа онлайн с любой точки мира.
– Востребованная профессия. BI-аналитики востребованы на рынке, а спрос на специалистов значительно превышает предложение: 70 000 ₽ – зарплата специалистов без опыта, 120 000 ₽ – с опытом от года (данные с сайта HeadHunter).
– Курс подойдет как для новичков без опыта, так и для практикующих специалистов.
– Актуальная программа. Мы обновляем курс ежегодно: проводим исследования и учитываем требования работодателей.
– Вы можете воспользоваться рассрочкой на курс и поделить платеж на мелкие ежемесячные платежи.
– Гарантированное трудоустройство. Если после успешного обучения вы не найдёте работу, мы вернём вам деньги.
– Помощь и сопровождение на всех этапах курса: личный наставник, аккаунт-менеджер и опытные преподаватели помогут вам освоить профессию, поделятся опытом и ответят на все вопросы.
Переходите по ссылке, чтобы узнать подробности и зарегистрироваться на курс со скидкой 25%:
https://clc.to/H9JiGA
📌 Парсим YouTube
С помощью pytube мы можем получить полезную информацию о видео: название, автора, описание, длительность и так далее.
Установка:
pip install pytube
Модуль, к тому же, умеет работать с плейлистами. А ещё загружать видео на основе полученных настроек (качество, расширение).
📕 Документация
#урок🐍 Python Casts.
• Серия уроков, которая посвящена отдельным темам по программированию на языке Python.
• Что вам нужно знать о Pip;
• Переменные окружения. Использование;
• Что означает *args, **kwargs;
• if __name __ == '__main__': что это значит;
• Генераторы списков (List comprehension);
• Декораторы;
• 5 приемов, о которых вы могли не знать;
• Замыкания;
• Что такое try - except;
• Что такое yield;
• Как работает функция map();
• Как работает функция filter();
• Else у циклов For и While;
• Кое-что о функциях, передаче аргументов и map() в Python для начавших.
#Видео #RU
SQLpedia - канал про SQL и базы данных, в котором вы найдете:
— Возможность предложить нам статью для перевода;
— Полезные видео;
— Интересные опросы;
— Профессиональный юмор;
Полезности с канала:
— Шпаргалка по SQL
— Выбор СУБД
— Обзор типов и подходов БД
Присоединяйтесь, давайте расти как профессионалы вместе 😉
📌 Перечисления в Python
Они позволяют заменить непонятные значения на понятные имена. Они лучше чем строки, ведь так меньше вероятность ошибиться.
Есть два базовых класса: Enum и IntEnum. Разница лишь в том, что IntEnum добавляет константам свойства целых чисел (int).
Функция
auto() автоматически подставляет следующее значение константе, а @unique проверяет, чтобы значения не повторялись.
Также вы можете создавать пометки с помощью Flag и IntFlag. Разница такая же, как и с Enum и IntEnum.
📕 Документация
#урок📦 Базы данных. PostgreSQL и Python.
• Изучаем классические реляционные базы данных и язык для работы с ними — SQL — на примере топовой открытой СУБД PostgreSQL. Если вас пугает JOIN, вы не понимаете GROUP BY, вас смущает вопрос отличия WHERE от HAVING — смотрите видео полностью и обязательно прорабатывайте все запросы вместе с нами! Мы создадим и изучим работу с базой данных для интернет-магазина, хранящую в себе товары, их фотографии, покупателей и их заказы.
• Разбираем SQL на примере PostgreSQL;
• Пишем Telegram бот для учёта расходов с Python, Asyncio/Aiogram, SQLite и Docker;
• Что должен знать Python веб-разработчик для приёма на работу?
• Ставим любой из исходников на PostgreSQL;
• Шифруем и бэкапим PostgreSQL;
• Почему тебе нужен PgBouncer, как его установить?
• Пишем веб-аналитику на Go и Python c Redis;
• Как не расстрелять свои ноги с Django, транзакциями и исключениями.
#Видео #RU #PostgreSQL
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
