TGViewer
Channel Public Channel
Python Learning

Python Learning

@python_per_month

№ 4974297878

Обучающий канал по Python

Ссылка для друга - https://t.me/+I7jrAQKR5xAyYTAy

По всем вопросам @mascarov_valentin

Реклама на бирже - https://telega.in/c/Python_per_month
Subscribers
28.1K
Photos
2K
Videos
8
Links
1K

Showing posts older than #1346 · Back to latest

Older Posts 20 shown
Post #1345 6.98K
Друзья, каких каналов по тематике программирования вам не хватает в телеграме? Очень интересно услышать ваше мнение!
Post #1343 7.49K
#Вопросы_с_собеседования

❓Напишите программу, которая принимает текст и выводит два слова: наиболее часто встречающееся и самое длинное

Ответ на картинке.
  • 👍 25
  • 🔥 3
  • 🍾 2
Post #1342 8.26K
docstring

docstring — это строковый литерал, который по PEP должен быть сразу после определения названия для модуля, функции, класса или метода. Создаётся с помощью трех двойных кавычек.

В Python docstring игнорируются интерпретатором и не могут быть выполнены. Однако, когда вы добавляете docstring в модуль, функцию и так далее, эта строка становится специальным атрибутом, к которому можно получить доступ через __doc__.
  • 👍 26
  • ❤ 3
Post #1341 8.25K
Руководство по PyQt5

PyQt5 является одним из наиболее часто используемых модулей для создания GUI приложений в Python, и это связанно с его простотой, о которой вы подробнее узнаете в данной статье.

Смотреть статью
  • 👍 19
  • ❤ 5
Post #1340 8.7K
Фреймворк Flask

Один из самых популярных фреймворков для разработки бэкенда. Предназначен для быстрого лёгкого старта работы в создании как простых, так и сложных приложений.

Для первого рабочего приложения достаточно шести строк. В начале импортируем модуль, установленный как обычно при помощи pip, затем создаём объект-приложение, далее с помощью декоратора указываем путь в адресной строке и определяем функцию, которая возвращает отображаемый текст. После запуска приложения результат можно увидеть в браузере по адресу http://localhost:5000/.
  • 👍 35
  • ❤ 7
Post #1339 6.97K
Дорогие подписчики, напишите в комментариях список тем, которые вы бы хотели, чтобы мы рассмотрели в наших постах 🐍🐍🐍🐍
  • 🔥 16
  • 🤔 3
  • ❤ 1
Post #1338 7.77K
Ограничение использования памяти и процессора

Если вместо оптимизации программы вы хотите ограничить используемые ею ресурсы компьютера, можно использовать полезные библиотеки. На картинке показано, как реализовать ограничения процессорного времени и объема используемой памяти.

Для работы с процессором мы сначала получаем значения soft и hard лимитов для ресурса LIMIT_CPU, а затем ставим лимит, используя некоторое число секунд, задаваемое при помощи аргумента seconds, и значение hard лимита. После регистрируется обработчик signal, который начинает процедуру выхода при превышении выделенного нами времени. Для работы с памятью мы также получаем значения hard и soft лимитов, а потом ставим ограничения с помощью метода setrlimit, передавая в него размер ограничения и значение hard лимита.
  • 👍 26
  • ❤ 7
  • 🔥 2
Post #1335 7.57K
Метод compress()

Метод compress() модуля itertools создает итератор, который фильтрует элементы из данных s, возвращая только те, которые имеют соответствующий элемент, равный True или 1 в последовательности lst.
  • 👍 20
  • 🔥 4
  • ❤ 3
Post #1334 7.96K
Hello-world с интерфейсом

На простейшем примере учимся работать с Tkinter. Всего в несколько строчек можно сделать готовый интерфейс.

Импортируем библиотеку, создаем строковую переменную Tkinter. Создаем виджет label, устанавливаем переменную в поле. Пакуем и выводим!
  • 👍 34
  • ❤ 3
  • 😱 1
Post #1332 7.5K
Извлекаем домен из URL-адреса с помощью Python

Для анализа домена URL-адреса в Python 3 вы можете использовать следующую конструкцию.

Однако для надежного парсинга домена верхнего уровня (example.testв данном примере) необходимо установить специализированную библиотеку (например, tldextract).
  • 👍 31
  • ❤ 1
Post #1331 9.46K
◀️Django с нуля. Часть 1: пишем многопользовательский блог для клуба любителей задач Python

Собираетесь изучать Django, но не знаете, с чего начать? Расскажем, как быстро создать функциональное приложение, которое продемонстрирует базовые возможности фреймворка. Приятного чтения

Смотреть статью
Библиотека программиста 🐍🚀 Django с нуля. Часть 1: пишем многопользовательский блог для клуба любителей задач Python Собираетесь изучать Django, но не знаете, с чего начать? Расскажем, как быстро создать функциональное приложение, которое продемонстрирует базовые возможности фреймворка.
  • 👍 23
  • ❤ 2
  • 🏆 1
Post #1329 7.63K
Разбиение на фрагменты

Этот пример покажет, как разбить список на фрагменты и разделить его на меньшие части.
  • 👍 25
  • ❤ 2
Post #1327 7.53K
  • 🤔 32
  • 👍 11
  • 🏆 10
Post #1323 7.74K
#Вопросы_с_собеседования

❓Как в классе сослаться на родительский класс?

Ответ на картинке(Функция super принимает класс и экземпляр).
  • 👍 33
  • ❤ 3
Post #1322 7.95K
Метод file.writelines()

Метод файла file.writelines() записывает последовательность (список) строк в файл file.

Последовательностью может быть любой итерируемый объект, содержащий в качестве элементов строки. Обычно это список строк.

Обратите внимание, что метод file.writelines() не добавляет разделители строк автоматически. Если они требуются, то добавляйте их вручную.
  • 👍 30
  • ❤ 2
Post #1321 8.22K
Создание капчи с помощью Python

Напомним, что так называемая captcha нужна для того, чтобы определить, зашёл ли на сайт бот или человек и таким образом отсеять ненужный трафик.

В Python капчу реализовать можно довольно просто — с использованием пары модулей сначала создаётся картинка, затем сохраняется в определённый файл.

Результат кода представлен в после выше.
  • ❤ 42
  • 👍 14
  • 🔥 3
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →