client.jim_mes package¶
client.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)[исходный код]¶
-
client.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, pub_key=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¶
Модуль преобразования такста в объект сообщения.