Skip to content

Becuda/click_bait

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

click_bait

Тестовая программа для обработки файлов с информацией о видео и создании отчетов.

Разработка

Подготовьте виртуальное окружение:

  1. создайте его :)"
$ py -m venv env
  1. активируйте созданное виртуальное окружение
$ .\env\Scripts\activate 
  1. установите необходимые зависимости из файла requirements.txt
$ pip install -r requirements.txt

Использование

Приложение позволяет обрабатывать файлы с информацией о видео (предполагается, что файлы соответствуют синтаксису из ТЗ) и выдавать отчет.

Основные параметры командной строки приложения:

  • files { список файлов }
  • report { тип отчета}
    • название отчета представляет собой ключевое слово, которое будет интерпретировать приложение для определения типа обработки файлов
    • на данный момент поддерживается параметр: 'clickbait'

В результате обработки создается файл-отчет {файл создается в корневой папке проекта}

Пример использования

Запуск скрипта:

python main.py --files .\test_files\stats1.csv .\test_files\stats2.csv --report ckickbait

Результат работы:

  • вывод в командную строку:
cmd_line_example
  • выходной файл:
output_file_example

##Тестирование Тестирование выполнялось на основе использования pytest для запуска тестов выполните команду:

$ py -m pytest

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages