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 #1398 · Back to latest

Older Posts 20 shown
Post #1397 6.15K
  • ❤ 1
  • 👍 1
Post #1396 6.92K
Выполнение поиска в Google с использованием кода Python

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

В этом случае вам понадобятся результаты поиска Google по вашим различным запросам.

Подробное описание кода можно найти здесь.
  • 👍 25
  • ❤ 3
Post #1394 6.49K
Работаем с датой и временем

С помощью следующего фрагмента кода вы сможете с легкостью узнать год/месяц/день/час/минуту/секунду настоящего времени.
  • 👍 30
  • ❤ 5
Post #1393 7.13K
@cached_property: Кешируем результат функции как атрибут

В Python 3.8 в модуле functools появился новый мощный декоратор - @cached_property. Он может превратить метод класса в свойство, значение которого вычисляется один раз, а затем кэшируется как обычный атрибут на протяжении всего существования экземпляра.

В приведенном выше коде мы оптимизировали метод area через свойство @cached_property. Таким образом, нет повторных вычислений для circle.area одного и того же неизменного экземпляра.
  • 👍 20
  • ❤ 8
  • 👨‍💻 1
Post #1392 7.16K
Управление экспортами

В некоторых языках имеются очень чёткие механизмы экспорта из модулей переменных, методов, интерфейсов. К примеру в Go экспортируются только сущности с именами с большой буквы. В Python другая картина — экспортируется всё. Но только не при использовании атрибута __all__.

В примере на картинке экспортируется только функция hja. А если оставить атрибут __all__ пустым, при попытке экспорта из модуля ничего не будет экспортировано, но возникнет ошибка AttributeError.
  • 👍 21
  • ❤ 4
Post #1390 7.23K
  • 👍 40
  • 🤔 10
  • 🥰 5
  • 🍾 1
Post #1388 8.38K
Превращаем PDF файл в аудиокнигу

Для выполнения данной задачи нам понадобятся 2 библиотеки: pyttsx3 и PyPDF2.
Первая потребуется для преобразования текста в речь.
Вторая - для работы с PDF-файлами.

Подробнее с данным примером вы можете ознакомиться здесь.
  • 👍 45
  • 😱 8
  • 🎉 3
  • 🔥 2
Post #1385 7.17K
Передаём содержимое словаря

Две звездочки перед словарём позволяют передать его содержимое в функцию как аргументы. При этом ключи словаря — имена аргументов.

Это полезно при обработке словарей, а также для написания функций-обёрток.
  • ❤ 27
  • 👍 11
Post #1381 7.29K
Получаем историю браузера 😏

browser-history— это простой, не требующий никаких зависимостей, удобный для разработчиков пакет Python для извлечения (почти) всей истории любого браузера на (почти) любой платформе.

Документация пакета лежит здесь.
  • 👍 33
  • 🤔 4
  • 🏆 1
Post #1380 7.2K
  • 🤔 25
  • 👍 12
Post #1378 7.1K
Как можно объявить несколько присваиваний в одном выражении?

Оба варианта на картинке. В первой строке мы присваиваем переменным a, b, c соответственно значения 3, 4, 5, а во второй строке все переменные получают значение 3.
  • 👍 53
  • 🏆 6
  • ❤ 1
Post #1377 7.61K
15 основных вопросов для Python собеседования

В ответах на вопросы достаточно информации, чтобы они были полезны, даже если никогда с ними прежде не сталкивались.

Смотреть статью
  • 👍 47
  • ❤ 3
  • 🔥 3
Post #1376 7.43K
Преобразование PNG в PDF

Для начала установим библиотеку img2pdf - pip install img2pdf.

img2pdf— это пакет Python с открытым исходным кодом для преобразования изображений в формат pdf.

Подробнее ознакомиться с библиотекой img2pdf можно здесь.
  • 👍 28
  • ❤ 2
Post #1374 6.91K
  • 👍 18
  • 🤔 17
  • 😢 4
Post #1372 8.8K
Шпаргалка по Python
Версию в хорошем качестве можно найти тут.
  • 🎉 49
  • 👍 17
  • ❤ 10
  • 🔥 1
  • 🍾 1
Post #1371 7.82K
Узнаем сколько осталось времени до следующего нового года?

С помощью следующего фрагмента кода мы узнаем как долго нам еще ждать наступления 2024 года.
  • ❤ 31
  • 👍 11
  • 🔥 1
Post #1370 10.1K
Дорогие подписчики, поздравляю вас всех с наступающим Новым годом!

Желаю, чтобы каждая минута приносила только радость, каждое событие было приятным и долгожданным, а каждая задумка заканчивалась успешным результатом!🎄🎄🎄🎄
  • 🍾 142
  • 🎉 26
  • 👍 16
  • ❤ 2
Post #1369 11.1K
Узнаем погоду с помощью Python

Установка библиотеки - pip установить pyowm.

Для того чтобы воспользоваться данной библиотекой нужно зарегистрироваться на данном сайте(очень быстрая регистрация) и получить токен на почту.

В нашем примере мы узнаем погоду в данный момент в городе Мадрид(Испания).

Документацию пакета можно найти здесь.
  • 👍 17
  • ❤ 10
  • 🍾 1
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 →