'da yükseltilmiş bir özel durumu günlüğe kaydediyorum, şu anda tüm testlerimi konsoldan günlüğe kaydediyorum. Konsol dosyasında görüntülenen her şey günlük dosyasına kaydedilir. Ancak, betik yürütülürken herhangi bir istisna varsa, konsoldaki gösterileriyle birlikte günlüğe kaydedilmez.Stdout logger Python
class Logging(object):
def __init__(self, *files):
self.files = files
def write(self, obj):
for f in self.files:
f.write(obj)
sys.stdout = functions.Logging(sys.stdout, logfile)}
sayesinde, bu dosya sapı için bir günlükçü kurmak zorunda Tejas