Recently Updated Pages
Сопрограммы
ЭТО ТЕХНОЛОГИЯ УСКОРЕНИЯ РАБОТЫ В ОДНОМ ПОТОКЕ. ДЛЯ ПАРАЛЛЕЛЬНЫХ ВЫЧИСЛЕНИЙ THREADING, Сопрогр...
Aiohttp
Сеансовый асинхронный http(s) клиент с автоматической поддержкой cookies. Пул подключений использ...
Асинхронный контекстный менеджер
Асинхронный контекстный менеджер. Это класс, реализующий два специальных метода-сопрограммы:...
Типы future и awaitable
Практически редко применяются, но нужны для понимания Будущие объекты можно использовать в выра...
Pyinstaller
Установка: python -m pip install pyinstaller Использование pyinstaller [параметры] script.py...
Jinja2
Формат Jinja2 Переменные шаблона Jinja могут относиться к любому типу или объекту Python, если и...
Gitverse
Приватный репозиторий Работать по правильному логину/паролю не будет, если включена 2FA. Нужно с...
Mariadb
Установка клиента mariadb sudo apt install mariadb-client mysql -u user -p -h 127.0.0.1 -P 330...
Pytest & Playwright
Pytest Имена файлов тестов должны иметь префикс test_ или постфикс _test. Имена тестов должны им...
Локаторы
Локаторы: способ поиска элементов на странице. Поэтому они являются методами page В VSC Ctrl+Cli...
Ветвления
Переход по веткам возможен при полном commit текущей рабочей версии Команда Доп. параметр...
Ожидание
from playwright.sync_api import Page, expect DOCS_URL = "https://playwright.dev/python/docs...
Дополнительные возможности
Скриншоты Скрин страницы page.screenshot(path="", full_page=True) Скрин элемента тоже работает...
Начало
Официальный сайт проекта Установка python -m pip install playwright Проверка установки playwr...
Аутентификация
При 2FA аутентификации возникают проблемы при повторном исполнении скрипта. Для обхода этого испо...
События (Events)
События в page.goto В переменной wait_until. load: загрузка всего контента domcontentloaded:...
Actions
Действие Описание click() Однократное нажатие. Опции: button="left" modifier...
Авторизация через ВК
Перейти на VK для разработчиков Создать новое приложение, страницы настроек: В настройках п...
Nginx
Создать директорию nginx_config.conf и внутри файл python_microservices server { listen 8080;...
Архивация образов и Хранилище образов (hub)
Терминология реестр (registry или hub) – сервис, отвечающий за хранение и распространение образо...