Skip to content

hgfejcwoefGleb/-_SWoyo

Repository files navigation

Тестовое задание SWoyo

Описание: проект состоит из 4 модулей Python:

1)main.py - тут находится и вызывается функция по подключению к серверу, в которой происходит вызов остальных функций и создания объектов классов, а также логирование информации

2)classes.py - модуль с классами запроса и ответа и их методов

3)take_config.py - модуль, который извлекает данные их файла конфигурации в формате TOML(conf.toml)

4)test.py - модуль, в котором находится функции по тестированию работы программы и ее отдельных функций

Для запуска программы скачал и запустил Prism, установил библиотеки и вводил в командную строку: python main.py sender recepient message

Используемые библиотеки:

json

typing

argparse

socket

base

logging

tomlib

sys

unittest

pytest

Тестирование на стиль и код:

проводил с помощью библиотек black, pylint

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages