Python | CMD
Yopiq kanal
Самый актуальный канал по python. Все что необходимо для изучения с нуля. Ссылка: @Portal_v_IT Сотрудничество: @oleginc
Ko'proq ko'rsatish8 179
Obunachilar
-324 soatlar
-157 kun
-7730 kun
Ma'lumotlar yuklanmoqda
O'xshash kanallar
Ma'lumot yo'q
Muammo bormi? Iltimos, sahifani yangilang yoki bizning qo'llab-quvvatlash boshqaruvchimizga murojaat qiling>.
Taglar buluti
Kirish va chiqish esdaliklari
---
---
---
---
---
---
Obunachilarni jalb qilish
Noyabr '26Noy '26
Noyabr '26
+1
0 kanalda
Oktabr '26
+5
0 kanalda
Get PRO
Sentabr '260
0 kanalda
Get PRO
Avgust '26
+3
0 kanalda
Get PRO
Iyul '26
+18
0 kanalda
Get PRO
Iyun '260
0 kanalda
Get PRO
May '26
+2
0 kanalda
Get PRO
Aprel '26
+9
0 kanalda
Get PRO
Mart '26
+7
0 kanalda
Get PRO
Fevral '26
+3
0 kanalda
Get PRO
Yanvar '26
+18
0 kanalda
Get PRO
Dekabr '25
+3
0 kanalda
Get PRO
Noyabr '25
+2
0 kanalda
Get PRO
Oktabr '25
+1
0 kanalda
Get PRO
Sentabr '25
+6
0 kanalda
Get PRO
Avgust '25
+3
0 kanalda
Get PRO
Iyul '25
+4
0 kanalda
Get PRO
Iyun '25
+2
0 kanalda
Get PRO
May '25
+2
0 kanalda
Get PRO
Aprel '25
+12
0 kanalda
Get PRO
Mart '25
+12
0 kanalda
Get PRO
Fevral '25
+2
0 kanalda
Get PRO
Yanvar '25
+3
0 kanalda
Get PRO
Dekabr '24
+7
1 kanalda
Get PRO
Noyabr '24
+5
0 kanalda
Get PRO
Oktabr '24
+4
1 kanalda
Get PRO
Sentabr '24
+2
0 kanalda
Get PRO
Avgust '24
+7
0 kanalda
Get PRO
Iyul '24
+60
0 kanalda
Get PRO
Iyun '24
+75
0 kanalda
Get PRO
May '24
+48
0 kanalda
Get PRO
Aprel '24
+33
0 kanalda
Get PRO
Mart '24
+55
1 kanalda
Get PRO
Fevral '24
+49
0 kanalda
Get PRO
Yanvar '24
+41
0 kanalda
Get PRO
Dekabr '23
+23
0 kanalda
Get PRO
Noyabr '23
+25
0 kanalda
Get PRO
Oktabr '23
+42
0 kanalda
Get PRO
Sentabr '23
+18
0 kanalda
Get PRO
Avgust '23
+33
0 kanalda
Get PRO
Iyul '23
+55
0 kanalda
Get PRO
Iyun '23
+91
0 kanalda
Get PRO
May '23
+760
0 kanalda
Get PRO
Aprel '23
+446
0 kanalda
Get PRO
Mart '23
+144
0 kanalda
Get PRO
Fevral '23
+427
0 kanalda
Get PRO
Yanvar '23
+1 004
0 kanalda
Get PRO
Dekabr '22
+52
0 kanalda
Get PRO
Noyabr '22
+40
0 kanalda
Get PRO
Oktabr '22
+60
0 kanalda
Get PRO
Sentabr '22
+5 103
0 kanalda
Get PRO
Avgust '22
+8 094
0 kanalda
Get PRO
Iyul '22
+2 349
0 kanalda
Get PRO
Iyun '22
+772
0 kanalda
Get PRO
May '22
+1 789
0 kanalda
| Sana | Obunachilarni jalb qilish | Esdaliklar | Kanallar | |
| 15 Noyabr | 0 | |||
| 14 Noyabr | 0 | |||
| 13 Noyabr | 0 | |||
| 12 Noyabr | 0 | |||
| 11 Noyabr | 0 | |||
| 10 Noyabr | 0 | |||
| 09 Noyabr | 0 | |||
| 08 Noyabr | 0 | |||
| 07 Noyabr | 0 | |||
| 06 Noyabr | 0 | |||
| 05 Noyabr | 0 | |||
| 04 Noyabr | +1 | |||
| 03 Noyabr | 0 | |||
| 02 Noyabr | 0 | |||
| 01 Noyabr | 0 |
Kanal postlari
Упаковка параметров с помощью urlencode
Довольно часто приходится работать с разнообразными API и совершать get-запросы с передачей множества параметров. Чаще всего составление запроса в коде выглядит примерно так:
url = 'https://example.com?item={}&size={}&color={}&amount={}'.format('t-shirt', 'M', 'white', 5)
Смотрится не слишком презентабельно, однако есть слегка более длинный, но значительно улучающий читаемость кода вариант – функция urlencode из из модуля urllib.
Скачать видео ~ IT ~ Чат
🐍 Python | CMD
| 2 | 📖 Building Modern GUIs with tkinter and Python: Building user-friendly GUI applications with ease by Dr. Nilesh Bhaskarrao Bahadure
▬▬▬▬▬▬▬▬
Язык: #English
Уровень: #Средний
Год выпуска: 2023
В этом подробном руководстве рассматриваются возможности библиотеки tkinter языка Python. В книге рассматриваются различные классы виджетов графического интерфейса, включая кнопки, поля ввода, дисплеи, контейнеры и виджеты элементов. В ней рассказывается о том, как создавать интерактивные и визуально привлекательные пользовательские интерфейсы, обрабатывать выбор файла, собирать информацию о виджетах и отслеживать изменения. Кроме того, в книгу включен практический проект по созданию системы авторизации пользователей с использованием tkinter и базы данных sqlite3.
▬▬▬▬▬▬▬▬
СКАЧАТЬ | #книга
Скачать видео ~ IT ~ Чат
🐍 Python | CMD | 145 |
| 3 | Превью из длинного текста
Допустим, у нас есть какой-то длинный текст в виде строки и надо сделать превью этого текста, например, для сайта. Первое, что приходит на ум – использовать слайсинг строк.
Но, как видите, текст оборвался на полуслове, поэтому такой вариант отпадает. Такую проблему хорошо решает метод shorten из модуля textwrap.
Первым аргументом передается строка, вторым указываем количество символов, которое должен содержать результат. Также третьим аргументом можно передать заготовку, которая будет вставляться в конце обрезанной строки.
#строки #textwrap
Скачать видео ~ IT ~ Чат
🐍 Python | CMD | 174 |
| 4 | 💻 Python-разработчик с нуля
▬▬▬▬▬▬▬▬
Чему вы научитесь:
✅ Управлять скоростью и качеством разработки веб-приложений
✅Сможете вносить изменения в код на GitHub, разрешать конфликты версий скрипта
✅Поймёте, как работает контейнеризация Docker, Docker Compose и запускаются автотесты с CI/CD
▬▬▬▬▬▬▬▬
СКАЧАТЬ | #курс
Скачать видео ~ IT ~ Чат
🐍 Python | CMD | 192 |
| 5 | Паттерн проектирования Singleton
Одиночка или же синглтон – это паттерн проектирования, описывающий объект, у которого имеется один единственный экземпляр.
Метод __new__ вызывается для создания экземпляра класса, перед вызовом __init__. На вход первым аргументом метод принимает сам класс, а возвращать должен уже экземпляр (даже можно экземпляр и другого класса).
В примере мы проверяем, есть ли значение у атрибута instance. Если нет, то присваиваем атрибуту экземпляр этого же класса. А если уже экземпляр создан, то просто его возвращаем.
То есть при вызове конструктора класса Singleton, будет возвращаться один и тот же объект из памяти.
#классы #паттерны
Скачать видео ~ IT ~ Чат
🐍 Python | CMD | 207 |
| 6 | 📖 Python Networking Solutions Guide: Leverage the Power of Python to Automate and Maintain your Network Environment
▬▬▬▬▬▬▬▬
Язык: #English
Уровень: #Средний
Год выпуска: 2023
В этой книге вы поймете, что именно представляет собой автоматизация сети. Книга поможет вам познакомиться с основами языка Python. Она также поможет вам научиться контролировать, поддерживать и развертывать конфигурации в сетевых и системных устройствах, таких как маршрутизаторы, коммутаторы, серверы и системы хранения данных. Книга объяснит, как автоматизировать облачные инфраструктуры, такие как AWS (Amazon Web Services), с помощью Python.
▬▬▬▬▬▬▬▬
СКАЧАТЬ | #книга
Скачать видео ~ IT ~ Чат
🐍 Python | CMD | 206 |
| 7 | Аннотации типов
Всем известно, что Python – язык с динамической типизацией. Аннотации типов нужны для того, чтобы повысить информативность исходного кода, но они никак не влияют на поведение программы.
Типы данных указывается через двоеточие после имени переменной после её создания. Для примера создадим словарь с числами и список, состоящий из значений этого словаря, а также функцию для сложения двух чисел.
Однако помните, что аннотации типов не влияют на ход исполнения программы, поэтому в ранее написаную функцию мы с таким же успехом можем передать и строки, хотя указывали целочисленный тип данных.
#типы_данных #аннотации
Скачать видео ~ IT ~ Чат
🐍 Python | CMD | 222 |
| 8 | 📖 Python for Advance: 3 Days with Python: Expert Python Program in 72 Hours
▬▬▬▬▬▬▬▬
Язык: #English
Уровень: #Средний
Год выпуска: 2022
Эта книга включает в себя практически все, что необходимо для начала работы в качестве преподавателя python. Она включает темы:
1. Работа с файлами
2. Обработка исключений
3. Объект и класс
4. Продвинутые конструкции
5. Итераторы, генераторы, закрытия, декораторы
6. Обработка ошибок
7. Многопоточность
8. Ведение журнала
9. Mysql с python
▬▬▬▬▬▬▬▬
СКАЧАТЬ | #книга
Скачать видео ~ IT ~ Чат
🐍 Python | CMD | 221 |
| 9 | Делегирующие генераторы
Давайте создадим простенькую генераторную функцию subgen, которая будет возвращать числа от 0 до переданного аргумента.
А также ещё одну генераторную функцию delegator, которая будет возвращать числа из итерируемого объекта source, который передадим в качестве аргумента.
Цикл, который можно написать в delegator, можно заменить всего лишь одной строчкой. То есть yield from заменяет цикл for, в котором только возвращаются значения через yield.
Грубо говоря, такая конструкция является неким туннелем передачи данных туда и обратно. В нашей ситуации delegator можно назвать делигирующим генератором, а subgen подгенератором.
#генераторы
Скачать видео ~ IT ~ Чат
🐍 Python | CMD | 225 |
| 10 | Вакансии Айтишника — ежедневная подборка актуальных вакансий для айтишников.
Для тех, кто только закончил учебу, ищет работу получше или тебя заменили нейросетью. | 205 |
| 11 | 💻 Прикладной анализ текстовых данных на Python
▬▬▬▬▬▬▬▬
Чему вы научитесь:
✅Применять методы машинного обучения для анализа текста в реальных задачах.
✅Библиотеке Python.
✅Приемам классификации и кластеризации текстов.
✅Визуальной интерпретации.
✅Анализу графов.
✅Использовать глубокое обучение для анализа текста.
▬▬▬▬▬▬▬▬
СКАЧАТЬ | #курс
Скачать видео ~ IT ~ Чат
🐍 Python | CMD | 233 |
| 12 | Добавляем классу большую функциональность
На прошлой неделе мы объясняли декоратор @classmethod, а сейчас рассмотрим @staticmethod.
@staticmethod можно воспринимать как метод, который "не знает, к какому классу относится". Он просто получает переданные аргументы, без неявного первого аргумента, и его определение не изменяется через наследование. Еще раз: статические методы прикреплены к классу лишь для удобства — и не могут менять состояние ни класса, ни его экземпляра.
Зачем использовать. Статические методы делают код более читабельным и повторно используемым. Его также удобнее использовать для импорта по сравнению с обычными функциями, поскольку функцию не нужно отдельно импортировать.
Скачать видео ~ IT ~ Чат
🐍 Python | CMD | 228 |
| 13 | Муха освоила нейросети и умеет трейдить, играть в гта, делать ставки, а ты пользуешься только ChatGPT??
Забирай доступ к 300 халявным нейросетям ⬇️
😀 Думают
🤖 Умничают
🤖 Кодят
🖥 Рисуют
📹 Снимают
☀️ Монтируют
☄️ Ищут
🌫 Копают
🌕 Играют
👩💻 3D-шат
🖼️ Фотошопят
⭐️ Улучшают
🪹 Оживляют
🎵 Поют
🎧 Музычат
🔈 Озвучивают
🌐 Говорят
🤩 Чистят
🤖 Агентят
☃️ Автоматят
🍄🟫 Собирают
🌴 Сайты
🦤 Приложухи
🪺 Презы
🪷 Пишут
🦏 Рекламят
🐈 Продвигают
🌹 Работают
☘️ Коннектят
☔️ Запускают
Полный список нейросетей уже в канале @backspace ➡️ | 190 |
| 14 | 📖 Python for Everyone: Learn and polish your coding skills in Python
▬▬▬▬▬▬▬▬
Язык: #English
Уровень: #Средний
Год выпуска: 2023
Это исчерпывающее руководство обеспечит вам прочную основу для изучения фундаментальных концепций программирования на Python. Оно охватывает целый ряд важных тем, включая работу со строками, операторы управления потоком данных, обработку исключений и регулярные выражения. Вы также узнаете об основных функциях и структурах данных, а также изучите использование готовых пакетов для расширения возможностей Python. Также подробно рассматриваются Numpy и визуализация данных с помощью пакетов типа Matplotlib, а также популярный пакет для анализа и манипулирования данными Pandas. Эта книга - незаменимый ресурс для тех, кто хочет освоить Python и использовать его возможности для решения реальных задач.
▬▬▬▬▬▬▬▬
СКАЧАТЬ | #книга
Скачать видео ~ IT ~ Чат
🐍 Python | CMD | 233 |
| 15 | Многопоточность
В модуле threading новый поток выполнения может начинаться с нового threading.Thread и присвоения ему функции для выполнения.
Параметр target ссылается на функцию (или вызываемый объект), который будет работать. Нить не начнет выполнение до start, также не будет вызываться Thread объекта.
Когда my_thread завершается, вызов start выкинет исключение RuntimeError. Если вы хотите запустить Thread в фоновом режиме, то передавайте daemon=True или установите my_thread.daemon в True перед вызовом start().
#потоки #многопоточность
Скачать видео ~ IT ~ Чат
🐍 Python | CMD | 247 |
| 16 | 📖 Data Structures with Python: Get familiar with the common Data Structures and Algorithms in Python
▬▬▬▬▬▬▬▬
Язык: #English
Уровень: #Средний
Год выпуска: 2023
В начале книги вы познакомитесь с увлекательным миром структур данных и алгоритмов. Эта книга поможет вам узнать о различных алгоритмических методах, таких как динамическое программирование, жадные алгоритмы и обратный путь, а также об их применении для решения различных вычислительных задач. Затем книга научит вас анализировать сложность рекурсивных алгоритмов. Далее книга поможет вам познакомиться с концепцией связных списков, которая является важной основой для понимания других структур данных, таких как стеки и очереди, которые подробно рассматриваются далее в этой книге.
▬▬▬▬▬▬▬▬
СКАЧАТЬ | #книга
Скачать видео ~ IT ~ Чат
🐍 Python | CMD | 262 |
| 17 | Создание и использование виртуальной среды
virtualenv — инструмент для создания изолированных сред Python. Программа создает папку, которая содержит все необходимые исполняемые файлы для использования пакетов, необходимых для проекта.
Создание новой виртуальной среды требуется только один раз для каждого проекта, для которого вы хотите изолировать зависимости:
python3 -m venv venv
Это создаст папку venv, содержащую оснастку сценариев и копию python самого двоичного файла. Название папки не имеет значения.
Чтобы активировать виртуальную среду, нужно запустить activate файл: source venv/bin/activate и далее мы можем свободно устанавливать любые зависимости, которые никак не скажутся на работе в будущих проектах.
#virtualenv
Скачать видео ~ IT ~ Чат
🐍 Python | CMD | 265 |
| 18 | 💻 Создание Web-сервисов на Python
▬▬▬▬▬▬▬▬
Чему вы научитесь:
✅Основам сетевого взаимодействия.
✅Работе с HTTP из python.
Сбору данных со сторонних сайтов.
✅Работе через API.
Хранению данных.
✅Верстке сайта.
✅Обработке данных на сервере.
▬▬▬▬▬▬▬▬
СКАЧАТЬ | #курс
Скачать видео ~ IT ~ Чат
🐍 Python | CMD | 265 |
| 19 | Тестирование на pytest
pytest — ближе по духу к языку Python нежели unittest, которая накладывает определенные обязательства при разработке тестов. Например, создание классов-наследников от TestCase или выполнение определенной процедуры запуска тестов.
Но при разработке на pytest ничего этого делать не нужно. Вы просто пишете функции, которые должны начинаться с "test_" и используете assert, встроенные в Python.
Также он поддерживает запуск тестов на unittest и nose, то есть полная обратная совместимость с ними.
#тестирование #pytest #assert
Скачать видео ~ IT ~ Чат
🐍 Python | CMD | 281 |
| 20 | 📖 Python Wise Head Junior: python programming quick reference
▬▬▬▬▬▬▬▬
Язык: #English
Уровень: #Средний
Год выпуска: 2021
Эта книга имеет уникальный подход, специально разработанный для непрограммистов/новичков.
Верный способ стать уверенным программистом - овладеть техникой построения логики.
Решайте задачи, основанные на шаблонах, потому что это улучшит визуализацию логики. После определенного уровня практики ваш ум будет работать как мини-отладчик, и вы сможете визуализировать поток данных. Если на собеседовании или где-либо еще зададут проблему, то мы должны быть в состоянии правильно понять логику за одну попытку, вместо того, чтобы угадывать логику.
▬▬▬▬▬▬▬▬
СКАЧАТЬ | #книга
Скачать видео ~ IT ~ Чат
🐍 Python | CMD | 260 |
