Разъяснивший Python
6.88K subscribers
3.35K photos
49 videos
30 files
3.41K links
Твой проводник в омут Python'а

Ссылка: @Portal_v_IT

Сотрудничество: @oleginc
Download Telegram
Многопоточность и асинхронность в программировании | Python Threading и Multiprocessing

• Хотите ускорить работу своего кода в несколько раз? Если да, то вы пришли по адресу! В данном ролике, мы разберёмся, как можно использовать весь потенциал вашего процессора для выполнения программы.

• Узнаем как это реализуется на практике, и напишем небольшой код с использованием асинхронной библиотеки Python Threading, и многопоточной библиотеки Multiprocessing.

🧷 Смотреть видео

#Видео


Скачать видео ~ IT ~ Чат

🐍 Разъяснивший Python
Pydantic

Pydantic — это библиотека Python для проверки и обработки данных. Она позволяет вам определять модели данных с помощью простых классов Python, а затем автоматически генерирует код для проверки и преобразования данных в соответствии с этими моделями.

Скачать видео ~ IT ~ Чат

🐍 Разъяснивший Python
🔖 Шпаргалка по Python

Одностраничный справочный лист для языка программирования на Python.

🧷 Смотреть шпаргалку

#Шпаргалка

Скачать видео ~ IT ~ Чат

🐍 Разъяснивший Python
Feedparser

Feedparser — это библиотека Python, которая позволяет вам легко парсить RSS и Atom фиды. Она обеспечивает простой интерфейс для доступа к информации, содержащейся в фиде, такой как заголовки, описания, ссылки и даты публикации.

https://github.com/kurtmckee/feedparser

Скачать видео ~ IT ~ Чат

🐍 Разъяснивший Python
Вакансии Айтишника — ежедневная подборка актуальных вакансий для айтишников.

Для тех, кто только закончил учебу, ищет работу получше или тебя заменили нейросетью.
🧩 Сравниваем Java и Python или с чего лучше начать?

• Новичкам всегда тяжело на этапе поиска первого языка программирования для изучения. Главными конкурентами, между которыми архи сложно выбирать, являются – Java и Python.

• Оба языка очень популярны и дискуссии по этому вопросу не заканчиваются. Давайте сравним их, чтобы было проще понять, какой же лучше.

🧷 Читать статью

#Статья

Скачать видео ~ IT ~ Чат

🐍 Разъяснивший Python
Simplejson

Simplejson является внешне поддерживаемой версией библиотеки json, включенной в Python (начиная с версии 2.6). Эта версия протестирована с последней версией Python 3.8 и поддерживает обратную совместимость с Python 3.3+ и устаревшими версиями Python 2.5 - Python 2.72.

Кодировщик может быть специализирован для обеспечения сериализации в любой ситуации, без какой-либо специальной поддержки сериализуемых объектов (наподобие pickle). Это лучше всего делать с помощью аргумента default функции dumps. Декодер может обрабатывать входящие строки JSON любой указанной кодировки (по умолчанию UTF-8). Он также может быть специализирован для постобработки объектов JSON с помощью аргументов object_hook или object_pairs_hook.

В этом примере мы импортируем модуль simplejson под именем json, создаем словарь data с данными о пользователе. Затем используем функцию dump, чтобы сериализовать словарь data в строку JSON, сохраняем результат в переменной json_string и выводим ее в консоль

Скачать видео ~ IT ~ Чат

🐍 Ра
Кратко про Python Tkinter | Как создавать GUI Приложения?

• В этом видео мы разберёмся, что такое: графический интерфейс пользователя (GUI), как создавать оконные приложения и как здесь может пригодится Python Tkinter.

• В качестве практического примера, мы напишем оконное приложение при помощи Python Tkinter, которое будет замерять скорость интернета при помощи библиотеки SeedTest-cli.

🧷 Смотреть видео

#Видео


Скачать видео ~ IT ~ Чат

🐍 Разъяснивший Python
CherryPy

CherryPy — это минималистический веб-фреймворк, который предоставляет удобный интерфейс к протоколу HTTP для разработчиков Python и позволяет создавать веб-приложения так же, как в традиционных объектно-ориентированных программах на Python.

В этом примере создается класс HelloWorld с методом index. Этот метод декорирован с помощью cherrypy.expose, что означает, что он будет доступен как обработчик HTTP-запросов. Затем запускается веб-сервер CherryPy с помощью метода cherrypy.quickstart и передачи ему экземпляра класса HelloWorld.

Результатом работы этого кода будет то, что при отправке GET-запроса на корневой маршрут (/) сервер вернет строку
“Hello World!”.

Скачать видео ~ IT ~ Чат

🐍 Разъяснивший Python
👍1
📌 Функция hex() в Python, число в шестнадцатеричную строку.

• Функция hex() преобразует целое число в шестнадцатеричную строку с префиксом 0x.

• В функцию hex() может быть передан любой объект, реализующий метод __index__(), возвращающий целое число.

Примеры преобразований числа в шестнадцатеричную строку (на картинке).

📕 Документация

#урок

Скачать видео ~ IT ~ Чат

🐍 Разъяснивший Python
wxPython

wxPython — это кроссплатформенная обертка библиотек графического интерфейса пользователя, основанная на wxWidgets и написанная на языке программирования C++. Она является одной из альтернатив Tkinter, которая поставляется вместе с Python.

В этом примере мы создаем два основных объекта в wxPython: основной объект окна и объект приложения. Затем управление передается обработчику событий (вызовом функции MainLoop()), который отвечает за интерактивную часть программы.

Скачать видео ~ IT ~ Чат

🐍 Разъяснивший Python
📌 Функция help() в Python, справка по любому объекту.

Функция help() вызывает встроенную справочную систему. Эта функция предназначена для интерактивного использования.

• Если аргумент не задан, интерактивная справочная система запускается в консоли интерпретатора.

• Если аргумент является строкой, то она ищется как имя модуля, функции, класса, метода, ключевого слова или раздела документации, а страница справки выводится на консоль.

• Если аргумент является любым другим типом объекта, генерируется страница справки об объекте.

Пример получения справки по объектам Python (на картинке).

📕 Документация

#урок

Скачать видео ~ IT ~ Чат

🐍 Разъяснивший Python