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

Older Posts 20 shown
Post #1903 5.16K
Важные концепции в Python, которые помогают программисту в работе

Смотреть статью
  • 👍 9
  • ❤ 1
  • 🗿 1
Post #1902 5.66K
benedict

Если вы столкнулись с трудностями при работе со словарями в Python, то benedict может стать тем решением, которое вы искали.

benedict наследуется от встроенного типа dict, что означает, что он полностью совместим с существующими словарями и может быть использован в качестве замены в большинстве случаев.

Одной из ключевых особенностей benedict является поддержка keylists и keypaths. Это упрощает доступ к значениям в сложных словарях и работу с ними без необходимости вручную копаться во вложенных уровнях.
  • 👍 17
  • ❤ 3
Post #1901 5.49K
  • 👍 17
  • 🤔 9
  • 🔥 4
Post #1900 5.4K
  • 😢 8
  • 👍 2
Post #1899 5.78K
Делаем скриншот в две строки

На картинке код, который делает скриншот и сохраняет его. Он будет сохранен в той же директории, откуда запущена программа. Помогает нам в работе замечательный пакет PyAutoGUI.
  • 👍 15
  • ❤ 1
  • 🎉 1
Post #1898 5.93K
Циклический сдвиг списка на N элементов вправо

Выше приведено решение с помощью слайсов.
  • 👍 23
  • 🗿 1
Post #1896 5.25K
Удаляем файл из папки на компьютере

Для удаления файла из папки на ПК в Python можно использовать модуль os.

Здесь сначала мы импортируем модуль os. Затем указываем полный путь к удаляемому файлу в переменной file_path. С помощью функции os.path.exists() проверяем, существует ли файл по указанному пути.

Если файл существует, мы удаляем его с помощью функции os.remove(). В противном случае выводим информацию, что такой файл не найден.
  • 👍 20
  • 🗿 2
  • 🎉 1
Post #1894 5.39K
  • 👍 19
  • 🤔 8
  • 🔥 3
Post #1892 5.79K
Scrapy

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

Этот код создает веб-паука, который извлекает цены товаров с сайта example.com. Он использует CSS-селекторы для поиска элементов страницы, содержащих информацию о продуктах, и извлекает их название и цену.
  • 👍 20
  • ❤ 3
  • 🍾 1
Post #1891 5.47K
  • 👍 16
  • 🤔 5
  • 🔥 2
Post #1889 5.59K
Cравнение 2 аудиосообщений

Для сравнения двух аудиосообщений в Python нужно использовать библиотеку для анализа звука, например, librosa или PyAudio.

Здесь мы загружаем два файла и вычисляем их характеристики MFCC (Mel Frequency Cepstral Coefficients), которые представляют собой набор коэффициентов, описывающих звуковое пространство. Затем мы вычисляем расстояние между характеристиками с помощью функции dtln из librosa.core. Результат будет выведен в консоль.

Обратите внимание, что для сравнения аудиосообщений нужно, чтобы они имели одинаковую продолжительность и были записаны в одинаковых условиях (например, громкость, обработка шума).
  • 👍 13
  • 🎉 2
Post #1888 5.31K
Поиск объектов на изображении. Часть 1

Компьютерное зрение - удивительная область, которая позволяет компьютерам видеть и понимать мир через обработку изображений и видео.

Смотреть статью
  • 👍 12
  • ❤ 2
Post #1887 5.98K
Bokeh

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

- Bokeh позволяет очень быстро строить сложные статистические графики с помощью простых команд. Он поддерживает вывод HTML, блокнота или сервера.

- Визуализацию Bokeh можно интегрировать в приложения Flask и Django или визуализации, написанные в других библиотеках, таких как matplotlib, seaborn, ggplot.

После запуска этого кода будет создан файл iris.html, который можно открыть в веб-браузере. Вы увидите интерактивный график с точками, при наведении курсора на точки будут отображаться информационные подсказки.
  • 👍 14
  • ❤ 2
  • 🔥 2
  • 🎉 1
Post #1886 5.58K
Голосовой ввод с микрофона в Python

Установка пакета - pip install SpeechRecognition.

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

Подробное описание кода с объяснением можно найти здесь.
  • 👍 16
  • 🎉 2
Post #1884 5.35K
  • 🤔 12
  • 👍 4
  • 🗿 2
  • ❤ 1
  • 😱 1
Post #1882 5.63K
Узнаем сколько раз встречается каждая буква в предложении

Код представлен на картинке.
  • 👍 28
  • 🎉 3
  • ❤ 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 →