Цена за 24 часа в ленте | 800,00 |
Цена за 1 час закрепления | 100,00 |
Взаимопиар | Нет |
Дополнительные условия рекламы | Отсутствуют |
glob
.import glob
# Определение функции для поиска файлов в указанной директории с указанными типами файлов
def search_files(directory, types):
files_grabbed = []
for files in types:
files_grabbed.extend(glob.glob(f'{directory}/{files}'))
return files_grabbed
# Вызов функции search_files() для поиска файлов с расширениями '*.png', '*.jpg' и *.jpeg в директории 'images'
files_grabbed = search_files('images', ('*.png', '*.jpg', '*.jpeg'))
# Вывод списка найденных файлов
print(files_grabbed)
pymorphy3
- это морфологический анализатор для русского языка. Предоставляет возможность определения частей речи, склонения и других морфологических характеристик слова.pip install pymorphy3
python-rucaptcha
предназначена для работы с сервисами RuCaptcha и 2Captcha API для решения капчи.pip install python-rucaptcha
PyAutoGUI
, а для получения окна и его размеров - PyGetWindow
.pip install PyAutoGUI
PyGetWindow
import pygetwindow as gw
import pyautogui
# Получаем окно с указанным заголовком
window = gw.getWindowsWithTitle("Lesson – main.py")[0]
# Получаем позицию и размеры окна
x, y, width, height = window.left, window.top, window.width, window.height
# Создаём скриншот указанной области
screenshot = pyautogui.screenshot(region=(x, y, width, height))
# Сохраняем скриншот
screenshot.save("screenshot.png")
getAllTitles()
из модуля pygetwindow
возвращает список заголовков всех активных окон в Windows.tabulate
даёт возможность создавать красиво отформатированные таблицы данных.pip install tabulate
geopy
.pip install geopy
from geopy.geocoders import Nominatim
# Создаем объект класса Nominatim
geolocator = Nominatim(user_agent="my_app")
# Список городов
addresses = ["Уфа", "Нижневартовск", "Нижний Новгород"]
# Пустой список для хранения координат
coordinates = []
# Проходимся по каждому городу
for address in addresses:
# Получаем координаты
location = geolocator.geocode(address)
if location:
# Извлекаем широту и долготу
latitude = location.latitude
longitude = location.longitude
# Добавляем координаты в список
coordinates.append((latitude, longitude))
# Выводим координаты городов
print("Координаты городов:")
for i, coordinate in enumerate(coordinates):
print(f"{i+1}. Координаты города '{addresses[i]}': {coordinate}")
# Вывод:
# Координаты городов:
# 1. Координаты города 'Уфа': (54.7261409, 55.947499)
# 2. Координаты города 'Нижневартовск': (60.9391866, 76.55117870683605)
# 3. Координаты города 'Нижний Новгород': (56.3264816, 44.0051395)
Coconut
- это язык программирования, который расширяет синтаксис Python и добавляет новые возможности.pip install coconut
dir()
в Python.Pedalboard
позволяет считывать, записывать, обрабатывать и добавлять эффекты к аудиофайлам.from pedalboard import Pedalboard, Chorus, Reverb
from pedalboard.io import AudioFile
# Создаем объект Pedalboard, содержащий несколько аудио-плагинов
board = Pedalboard([Chorus(), Reverb(room_size=0.25)])
# Открываем аудиофайл для чтения, как обычный файл
with AudioFile('test_audio.mp3') as f:
# Открываем аудиофайл для записи
with AudioFile('output.mp3', 'w', f.samplerate, f.num_channels) as o:
# Читаем по одной секунде аудио, пока файл не будет пустым
while f.tell() < f.frames:
chunk = f.read(f.samplerate)
# Пропускаем аудио через объект Pedalboard
effected = board(chunk, f.samplerate, reset=False)
# Записываем выходные данные в выходной файл
o.write(effected)
pip install pedalboard