Каким будет результат выполнения кода?
Anonymous Quiz
6%
0
42%
1
42%
Ошибка
5%
Перечисленные варианты не подходят
5%
Узнать ответ
🥰1.01K🤔11👍6🔥2
Узнаем сколько свободной памяти на компьютере
Для того, чтобы узнать сколько свободной памяти доступно на компьютере с помощью Python можно использовать модуль psutil.
Метод
Для того, чтобы узнать сколько свободной памяти доступно на компьютере с помощью Python можно использовать модуль psutil.
Метод
virtual_memory()
возвращает объект с информацией о памяти системы. Свойство available
объекта содержит количество свободной памяти в байтах.🔥18👍4❤3🎉1
Ищем опечатки
Пакет
Пакет поддерживает шесть языков.
Документацию можно найти здесь.
Пакет
spellchecker
позволяет отыскать ошибки в тексте, а также может предложить варианты исправлений. В примере проходимся по списку из двух слов, из которых одно ('therre') написано с опечаткой. Функция correction
замечает это и предлагает одно самое вероятное исправление, а candidates
— несколько.Пакет поддерживает шесть языков.
Документацию можно найти здесь.
👍19❤2🗿2🔥1🎉1
Узнаем расстояние между городами
Геодезическое расстояние – это длина кратчайшего пути между двумя точками на любой поверхности Земли. В следующем примере мы покажем, как пользователь может вычислить геодезическое расстояние на основе данных широты и долготы.
В нашем примере мы узнаем, ято расстояние между городами Нью-Йорк и Техас 2507 километров.
Геодезическое расстояние – это длина кратчайшего пути между двумя точками на любой поверхности Земли. В следующем примере мы покажем, как пользователь может вычислить геодезическое расстояние на основе данных широты и долготы.
В нашем примере мы узнаем, ято расстояние между городами Нью-Йорк и Техас 2507 километров.
👍18🔥2🎉2
Каким будет результат выполнения кода?
Anonymous Quiz
28%
3
2%
11
24%
5
2%
6
35%
Error
9%
Узнать ответ
👍6
Извлекаем имя из адреса электронной почты
Для извлечения имени из адреса электронной почты до символа ‘@‘ можно использовать регулярные выражения.
Это регулярное выражение начинает поиск с начала строки с помощью символа "^" и находит любую комбинацию строчных букв, цифр, дефисов, подчеркиваний, точек и знака минуса. Затем выражение находит символ "@" и останавливается.
Для извлечения имени из адреса электронной почты до символа ‘@‘ можно использовать регулярные выражения.
Это регулярное выражение начинает поиск с начала строки с помощью символа "^" и находит любую комбинацию строчных букв, цифр, дефисов, подчеркиваний, точек и знака минуса. Затем выражение находит символ "@" и останавливается.
👍14🎉1
👍17🤔12❤1🔥1🆒1
cv3 — делаем OpenCV питоничным
cv3 - обёртка над opencv-python, которая ускоряет написание кода, не сужая функциональность
Смотреть статью
cv3 - обёртка над opencv-python, которая ускоряет написание кода, не сужая функциональность
Смотреть статью
👍16🔥2😢1
Поиск соответствий в строках
В стандартной библиотеке есть модуль
Первый аргумент — искомая строка, второй — список, где выполняется поиск. Ещё можно передать необязательный аргумент
В стандартной библиотеке есть модуль
difflib
с методом get_close_matches
, позволяющий в одно применение найти похожие строки.Первый аргумент — искомая строка, второй — список, где выполняется поиск. Ещё можно передать необязательный аргумент
n
, задающий максимальное число возвращаемых совпадений.👍22🎉2😢1
Каким будет результат выполнения кода?
Anonymous Quiz
6%
data is data
3%
data is
5%
data is get
46%
data is 6
7%
None
17%
Error
16%
Узнать ответ
🤔12👍4🗿2❤1😱1
Голосовой ввод с микрофона в Python
Установка пакета -pip install SpeechRecognition .
Важная вещь, которую вы должны иметь в виду, что здесь мы будем работать с микрофоном, поэтому вам необходимо знать идентификатор устройства вашего устройства ввода звука.
Подробное описание кода с объяснением можно найти здесь.
Установка пакета -
Важная вещь, которую вы должны иметь в виду, что здесь мы будем работать с микрофоном, поэтому вам необходимо знать идентификатор устройства вашего устройства ввода звука.
Подробное описание кода с объяснением можно найти здесь.
👍15🎉2
Bokeh
Bokeh - это библиотека визуализации данных. Она предоставляет высокоуровневый интерфейс для создания интерактивных графиков, диаграмм и визуализаций, которые могут быть отображены в веб-браузере.
После запуска этого кода будет создан файл
Bokeh - это библиотека визуализации данных. Она предоставляет высокоуровневый интерфейс для создания интерактивных графиков, диаграмм и визуализаций, которые могут быть отображены в веб-браузере.
-
Bokeh
позволяет очень быстро строить сложные статистические графики с помощью простых команд. Он поддерживает вывод HTML
, блокнота или сервера. -
Визуализацию Bokeh
можно интегрировать в приложения Flask
и Django
или визуализации, написанные в других библиотеках, таких как matplotlib
, seaborn
, ggplot
.После запуска этого кода будет создан файл
iris.html
, который можно открыть в веб-браузере. Вы увидите интерактивный график с точками, при наведении курсора на точки будут отображаться информационные подсказки.👍14❤2🔥2🎉1
Поиск объектов на изображении. Часть 1
Компьютерное зрение - удивительная область, которая позволяет компьютерам видеть и понимать мир через обработку изображений и видео.
Смотреть статью
Компьютерное зрение - удивительная область, которая позволяет компьютерам видеть и понимать мир через обработку изображений и видео.
Смотреть статью
👍12❤2
Cравнение 2 аудиосообщений
Для сравнения двух аудиосообщений в Python нужно использовать библиотеку для анализа звука, например, librosa или PyAudio.
Здесь мы загружаем два файла и вычисляем их характеристики MFCC (Mel Frequency Cepstral Coefficients), которые представляют собой набор коэффициентов, описывающих звуковое пространство. Затем мы вычисляем расстояние между характеристиками с помощью функции dtln из librosa.core. Результат будет выведен в консоль.
Обратите внимание, что для сравнения аудиосообщений нужно, чтобы они имели одинаковую продолжительность и были записаны в одинаковых условиях (например, громкость, обработка шума).
Для сравнения двух аудиосообщений в Python нужно использовать библиотеку для анализа звука, например, librosa или PyAudio.
Здесь мы загружаем два файла и вычисляем их характеристики MFCC (Mel Frequency Cepstral Coefficients), которые представляют собой набор коэффициентов, описывающих звуковое пространство. Затем мы вычисляем расстояние между характеристиками с помощью функции dtln из librosa.core. Результат будет выведен в консоль.
Обратите внимание, что для сравнения аудиосообщений нужно, чтобы они имели одинаковую продолжительность и были записаны в одинаковых условиях (например, громкость, обработка шума).
👍12🎉2