readme
This commit is contained in:
12
README.md
12
README.md
@@ -5,7 +5,7 @@
|
|||||||
---
|
---
|
||||||
|
|
||||||
## 📁 Структура проекта
|
## 📁 Структура проекта
|
||||||
|
```
|
||||||
digitalization/
|
digitalization/
|
||||||
│
|
│
|
||||||
├─ handlers/
|
├─ handlers/
|
||||||
@@ -20,7 +20,7 @@ digitalization/
|
|||||||
├─ columns.json # JSON-файл с настройками колонок для каждого маркетплейса
|
├─ columns.json # JSON-файл с настройками колонок для каждого маркетплейса
|
||||||
├─ run.py # Основной скрипт запуска обработки
|
├─ run.py # Основной скрипт запуска обработки
|
||||||
└─ .env # Файл с настройками проекта (пути и шаблон артикула)
|
└─ .env # Файл с настройками проекта (пути и шаблон артикула)
|
||||||
|
```
|
||||||
---
|
---
|
||||||
|
|
||||||
## ⚙️ Установка
|
## ⚙️ Установка
|
||||||
@@ -31,11 +31,11 @@ digitalization/
|
|||||||
git clone <репозиторий>
|
git clone <репозиторий>
|
||||||
cd digitalization
|
cd digitalization
|
||||||
```
|
```
|
||||||
2. Создать виртуальное окружение:
|
2. Создать виртуальное окружение:
|
||||||
```
|
```
|
||||||
python -m venv .venv
|
python -m venv .venv
|
||||||
```
|
```
|
||||||
3. Установить зависимости:
|
3. Установить зависимости:
|
||||||
```
|
```
|
||||||
pip install -r requirements
|
pip install -r requirements
|
||||||
```
|
```
|
||||||
@@ -84,7 +84,7 @@ python run.py или make run
|
|||||||
⸻
|
⸻
|
||||||
|
|
||||||
🛠️ Основные классы
|
🛠️ Основные классы
|
||||||
|
```
|
||||||
BaseHandler
|
BaseHandler
|
||||||
• Конструктор: __init__(file_path:str) — сохраняет путь к файлу
|
• Конструктор: __init__(file_path:str) — сохраняет путь к файлу
|
||||||
• Методы:
|
• Методы:
|
||||||
@@ -106,7 +106,7 @@ Settings и JsonRead
|
|||||||
• Settings — хранит конфигурацию проекта из .env
|
• Settings — хранит конфигурацию проекта из .env
|
||||||
• JsonRead — загружает соответствие колонок для каждого маркетплейса из columns.json
|
• JsonRead — загружает соответствие колонок для каждого маркетплейса из columns.json
|
||||||
• Translit — словарь для транслитерации кириллицы в латиницу
|
• Translit — словарь для транслитерации кириллицы в латиницу
|
||||||
|
```
|
||||||
⸻
|
⸻
|
||||||
|
|
||||||
⚠️ Зависимости
|
⚠️ Зависимости
|
||||||
|
|||||||
Reference in New Issue
Block a user