Разработать web scrapper (парсер) сайта на Python
Технологии: python 3.7, sqlite, pipenv, linux
Программа должна уметь:
1. Извлечь данные о характеристиках каждого телефона на сайте
2. Сохранить данные в sqlite (создать базу данных и таблицы с подходящей схемой)
3. Каждая строчка в таблице содержит информацию об одном телефоне.
3. Столбцы таблицы:
id - UUID
brand
model_name
url - адрес страницы, откуда извлечены данные
<spec_name> (пример: external_memory, screen_resolution, selfi_camera)
4. Каждая характеристика должна попасть в соответствующий столбец.
5. Конфигурация в yml - файле: а) скорость работы парсера b) путь до файла бд