#! / USR / бен / питон # - * - кодирование: UTF - 8 - * - импорт SYS импорт ОС класса Logger ( объект ): Защиту __init __ (я, имя файла = " Default.log " ): self.terminal = SYS. стандартный вывод self.log = открыт (имя файла, " " ) защиту написать (я, сообщение): self.terminal.write (сообщение) self.log.write (сообщение) защиту вровень (Я): пройти путь = os.path. abspath (os.path.dirname (__ FILE__)) тип =sys.getfilesystemencoding () sys.stdout = Logger ( ' / USR / Библиотека / Zabbix / alertscripts / журнал ' ) печать (путь) печать (os.path.dirname (__ FILE__))