Python | Программирование
前往频道在 Telegram
Python без границ для всех Владелец, реклама @Ak_Mihail Преобрести рекламное размещение: https://telega.in/c/Python_libr
显示更多8 919
订阅者
无数据24 小时
-187 天
-4530 天
帖子存档
☁️ Чтобы знать актуальные новости сферы, не нужно открывать сотню вкладок в браузере.
🌤 Чтобы узнавать свежие облачные кейсы, не нужно листать десятки Телеграм-каналов.
⛅ Чтобы разбираться в облачных технологиях, не обязательно самому в них вариться — можно просто зафолловить T1 Cloud.
Телеграм T1 Cloud — это канал российского облачного провайдера с дата-центрами Tier III, пятилетним опытом и сотнями заказчиков. Не витайте в облаках — подписывайтесь и читайте о них 👉 http://t.me/t1cloudnews
📌 Асинхронная замена requests
С помощью aiohttp мы можем не только составлять запросы, а также создавать HTTP-серверы.
Установка:
pip install aiohttp
Для быстрой работы DNS: pip install aiodns.
Помимо того, что модуль асинхронный, он ещё и поддерживает Middlewares, сигналы, подключаемую маршрутизацию и многое другое.
📕 Документация
#урок📌 Получаем курс валют
Узнать цену биткоина в $ или получить стоимость доллара в рублях. Всё это можно сделать с помощью forex-python.
Установка:
pip install forex-python
На самом деле это просто клиент для этого сайта. Список доступных валют можно посмотреть тут. Также модуль может конвертировать одну валюту в другую.
📕 Документация
🐙 Github
#урок📌 Параметры доступа
global перед переменной говорит нам о том, что она будет глобальной, то есть доступной во всём модуле.
nonlocal используется во вложенных функциях и даёт доступ к переменным внешней функции. Требует, чтобы переменная была определена.
📕 Документация
#урок
Топ 3 ресурса для каждого программиста
1) Крупная русскоязычная библиотека книг по программированию
2) Бот для поиска книг (В базе уже более 1500 книг)
3) Англоязычная библиотека книг по программированию
Знакомство с PyTorch. Глубокое обучение при обработке естественного языка.
2020 #RU #PyTorch || Бесплатный софт для чтения книг.
📓 Знакомство с PyTorch. Глубокое обучение при обработке естественного языка.
• Обработка текстов на естественном языке (Natural Language Processing, NLP) - крайне важная задача в области искусственного интеллекта. Успешная реализация делает возможными такие продукты, как Alexa от Amazon и Google Translate. Эта книга поможет вам изучить PyTorch - библиотеку глубокого обучения для языка Python - один из ведущих инструментов для дата-сайентистов и разработчиков ПО, занимающихся NLP.
• Делип Рао и Брайан Макмахан введут вас в курс дел с NLP и алгоритмами глубокого обучения. И покажут, как PyTorch позволяет реализовать приложения, использующие анализ текста.
#RU
📌 Красивые ошибки
Можно скрасить тяжёлые будни и настроить pretty_errors — модуль, который редактирует вывод исключений.
Установка:
pip install pretty_errors
Вводим python -m pretty_errors, отвечаем на вопросы (или просто нажимаем Enter) и заканчиваем установку.
Теперь попробуйте сделать что-то запрещённое (поделить на 0) и вы получите ошибку как на фото выше.
#урокRepost from Codeby
❗️Курс «Основы программирования на Python»
Старт 1 августа 2022 года
Продолжительность 2 месяца
Вы получите подробные методички, видео лекции в записи и домашние задания. Очень много практики. ДЗ проверяют кураторы, которые помогут с эффективным изучением предмета.
Краткое содержание курса:
1. Введение
2. Переменные
3. Типы данных
4. Операторы ветвления (условные операторы)
5. Циклы
6. Функции
7. Модули и пакеты в Python
8. Исключения (exceptions)
9. Работа с файлами
10. Форматирование в Python
11. Регулярные выражения
Подробнее https://codeby.school/catalog/kurs-python-s-nulya-do-junior
#python
👨🏻💻 Курс: Django 3 для python.
• #Django это великолепный фреймворк для веб разработчиков, потому что предоставляет всю инфраструктуру для разработки веб сайтов, ориентированных на использование баз данных, использующих аутентификацию пользователей, нуждающихся в администрировании контента, обработке форм, загрузке файлов и так далее.
• Django - что это такое, порядок установки;
• Модель MTV. Маршрутизация. Функции представления;
• Маршрутизация, обработка исключений запросов, перенаправления;
• Определение моделей. Миграции: создание и выполнение;
• CRUD - основы ORM по работе с моделями;
• Шаблоны (templates). Начало;
• Подключение статических файлов. Фильтры шаблонов;
• Формирование URL-адресов в шаблонах;
• Создание связей между моделями через класс ForeignKey;
• Начинаем работу с админ-панелью;
• Пользовательские теги шаблонов;
• Добавляем слаги (slug) к URL-адресам;
• Использование форм, не связанных с моделями;
• Формы, связанные с моделями. Пользовательские валидаторы;
• Классы представлений: ListView, DetailView, CreateView;
• Основы ORM Django за час;
• Mixins - убираем дублирование кода;
• Постраничная навигация (пагинация);
• Регистрация пользователей на сайте;
• Делаем авторизацию пользователей на сайте;
• Оптимизация сайта с Django Debug Toolbar;
• Включаем кэширование данных;
• Использование капчи captcha;
• Тонкая настройка админ панели;
• Начинаем развертывание Django-сайта на хостинге;
• Завершаем развертывание Django-сайта на хостинге.
#Курс #Django
Эволюционные нейросети на языке Python.
2020 #RU || Бесплатный софт для чтения книг.
📓 Эволюционные нейросети на языке Python.
• Эта книга дает всестороннее представление о нейроэволюции – подходе к обучению искусственных нейронных сетей, который использует эволюционные алгоритмы, чтобы упростить процесс решения сложных задач в таких областях, как игры, робототехника и моделирование естественных процессов.
• Читатель начнет знакомство с ключевыми концепциями и методами нейроэволюции, написав несложный код на языке Python, а затем получит практический опыт работы с популярными библиотеками Python и научится решать распространенные и нестандартные прикладные задачи, используя алгоритмы на основе нейроэволюции. Речь пойдет о том, как адаптировать методы нейроэволюции к существующим проектам нейронных сетей для повышения эффективности обучения и принятия решений; в завершение будет рассказано о топологиях нейронных сетей и о том, как нейроэволюция позволяет развивать сложную топологию из простейшей базовой структуры.
#RU
📌 else в цикле
Этот блок существует и выполняется только если цикл завершил свою работу без вызова break.
Если на пути цикл встретит continue или появится ошибка, то код из else всё равно выполнится.
📕 Документация
#урок
