server.jim_mes package

Submodules

server.jim_mes.convert module

class jim_mes.convert.Converter(*args, **kwargs)[исходный код]

Базовые классы: object

Основной класс конвертера.

convert_file_to(file_name, to_type='csv')[исходный код]

Конвертирование в файл.

Параметры
  • file_name – имя файла

  • to_type – целевой тип (default: {„csv“})

Результат

имя файла str

define_convert()[исходный код]

Определение конвертера.

dumps(data)[исходный код]

Сброс в строку.

logd(*args)[исходный код]

Логирование.

read(data=None)[исходный код]

Чтение.

Параметры

data – данные (default: {None})

Результат

Прочтенные данные object

reads(data)[исходный код]

Чтение из строки.

Параметры

data – данные для чтения

Результат

Прочтенные данные object

write(data, type_=None)[исходный код]

Запись данных.

Параметры
  • data – Данные

  • type_ – тип (default: {None})

Результат

[description] [type]

class jim_mes.convert.Csv[исходный код]

Базовые классы: object

Конвертер CSV.

dumps(data)[исходный код]

Данные в строку.

Параметры

data – Данные для преобразования

Результат

[description] [type]

read(file_name)[исходный код]

Чтение из файла.

Параметры

file_name – Имя файла

reads(data)[исходный код]

Чтение из строки.

Параметры

data – данные для чтения

write(data)[исходный код]

Запись во временный файл.

Параметры

data – Данные для записи

Результат

Имя файла str

class jim_mes.convert.Json[исходный код]

Базовые классы: object

Конвертер JSON.

dumps(data)[исходный код]
read(file_name)[исходный код]
reads(data)[исходный код]
write(data)[исходный код]
class jim_mes.convert.PrototypeDispatcher[исходный код]

Базовые классы: object

Диспетчер прототипов форматов.

get_objects()[исходный код]

Get all objects.

register_object(name, obj)[исходный код]

Register an object.

unregister_object(name)[исходный код]

Unregister an object.

class jim_mes.convert.Yaml[исходный код]

Базовые классы: object

Конвертер YAML.

dumps(data)[исходный код]
read(file_name)[исходный код]
reads(data)[исходный код]
write(data)[исходный код]

server.jim_mes.jim module

class jim_mes.jim.Message(loads=None, **kwargs)[исходный код]

Базовые классы: object

Класс сообщения.

Отдает свои атребуты как ключи из данных и без генерации ошибок

classmethod error_request(text, **kwargs)[исходный код]

Ошибка.

Параметры
  • text – [description]

  • **kwargs – [description]

Результат

Возвращает себя инициализированного Message

classmethod error_resp(text, **kwargs)[исходный код]

Ошибка запроса пользователя.

Параметры
  • text – [description]

  • **kwargs – [description]

Результат

Возвращает себя инициализированного Message

classmethod exit_request(user=None, **kwargs)[исходный код]

Сообщение о завершении сеанса.

Параметры
  • user – имя пользователя (default: {None})

  • **kwargs – [description]

Результат

[description] [type]

is_valid()[исходный код]

Проверка на валидность сообщения.

classmethod presence(type_='status', user=None, **kwargs)[исходный код]

Презентационное сообщение.

Параметры
  • user – имя пользователя (default: {None})

  • type_ – тип (default: {„status“})

  • **kwargs – доп. параметры

Результат

Возвращает себя инициализированного Message

classmethod success(response=200, **kwargs)[исходный код]

Сообщение об успехе.

Параметры
  • response – код ответа (default: {200})

  • **kwargs – доп. параметры

Результат

Возвращает себя инициализированного Message

property user_account_name

Имя пользователя.

Module contents

Модуль преобразования такста в объект сообщения.