README.md

Программа с использованием инструментов:

  • Playwright и XPath и asyncio
  • СУБД PostgreSQL и psycopg2
  • Git
  • Poetry
  • Pytest

  • weather_statistics:

    • модуль rw_database работает с СУБД PostgreSQL; В этом модуле используется psycopg2, созданы класс для базы данных (контекстный менеджер) и класс таблицы;

    • модуль rw_file читает и записывает файлы txt и csv;

    • модуль start_playwright использует Playwright для извлечения данных с сайта погоды в файл CSV и БД;

    • планируется модуль для обработки данных: график изменений прогноза для выбранного дня.

  • tests:

    • модуль test_write_file тестирует чтение/запись файлов txt и csv;
    • модуль test_db тестирует работу с БД (в процессе заполнения).
Описание

Проба работы с БД и использования Playwright

Конвейеры
0 успешных
0 с ошибкой