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¶ Имя пользователя.
-
classmethod
Module contents¶
Модуль преобразования такста в объект сообщения.