У меня есть одна задача с тремя нижеуказанными шагами
Шаг 1: выполнить команду unix
Шаг 2: выполнить команду java
Шаг 3: запустить сценарий оболочки
Я хочу, чтобы файл журнала поддерживал сценарии успеха и неудачи вышеперечисленных шагов вместе с параметрами и отметкой времени сбоя.
Я использовал приведенный ниже пример программы
import logging
logging.basicConfig(
filename="test.log",
level=logging.DEBUG,
format="%(asctime)s:%(levelname)s:%(message)s"
)
class Pizza():
def __init__(self, name, price):
self.name = name
self.price = price
logging.debug("Pizza created: {} (${})".format(self.name, self.price))
def make(self, quantity=1):
logging.debug("Made {} {} pizza(s)".format(quantity, self.name))
def eat(self, quantity=1):
logging.debug("Ate {} pizza(s)".format(quantity, self.name))
pizza_01 = Pizza("Sicilian", 18)
pizza_01.make(5)
pizza_01.eat(4)
pizza_02 = Pizza("quattro formaggi", 16)
pizza_02.make(2)
pizza_02.eat(2)`