Logging hat noch nicht funktioniert 2
This commit is contained in:
@@ -1,3 +1,9 @@
|
||||
from cgitb import handler
|
||||
from idlelib.browser import file_open
|
||||
|
||||
from pandas.io.formats.info import INFO_DOCSTRING
|
||||
from venv import logger
|
||||
|
||||
from PyQt5.QtWidgets import QApplication, QDialog, QFileDialog
|
||||
from PyQt5.uic import loadUi
|
||||
import sys, os, re
|
||||
@@ -7,9 +13,11 @@ from icecream import ic
|
||||
import numpy as np
|
||||
import logging
|
||||
|
||||
from venv3_12.Scripts.bottle import DEBUG
|
||||
|
||||
|
||||
class MainUI(QDialog): # erbt von QDialog
|
||||
def __init__(self):
|
||||
def __init__(self,log_file='Aufbaumaster2CSV.log'):
|
||||
# super (MainUI, self).__init__() #Aufrufen des Konstruktors von QDialog
|
||||
super().__init__()
|
||||
loadUi("Aufbaumaster2CSV.ui", self)
|
||||
@@ -34,6 +42,18 @@ class MainUI(QDialog): # erbt von QDialog
|
||||
self.i = 1
|
||||
self.temp = ''
|
||||
|
||||
logging.basicConfig(encoding = "utf-8",filemode = "a",format = "{asctime} - {levelname} - {message}",style = "{",datefmt = "%Y-%m-%d %H:%M",)
|
||||
logger = logging.getLogger("Aufbaumaster2CSV")
|
||||
|
||||
|
||||
file_handler = logging.FileHandler(log_file)
|
||||
file_handler.setLevel(logging.INFO)
|
||||
if not logger.hasHandlers():
|
||||
self.logger.addHandler(file_handler)
|
||||
|
||||
|
||||
|
||||
|
||||
# Logging
|
||||
#self.logger = logging.getLogger()
|
||||
#self.logger.setLevel(logging.INFO)
|
||||
@@ -504,7 +524,7 @@ class MainUI(QDialog): # erbt von QDialog
|
||||
print("Drin ", self.temp)
|
||||
sfp['Objekttyp (CMDB)'] = self.read_dict(self.temp)
|
||||
else:
|
||||
# self.logger.error("Fehlende Zuordnung zu Grundgerät im Aufbaumaster fehlt: ", sfp)
|
||||
self.logger.info("Fehlende Zuordnung zu Grundgerät im Aufbaumaster fehlt: ", sfp)
|
||||
return [np.nan] * len(sfp)
|
||||
sfp['Bezeichner'] = "SFP" + str(self.i)
|
||||
self.i = self.i + 1
|
||||
@@ -514,7 +534,7 @@ class MainUI(QDialog): # erbt von QDialog
|
||||
sfp['Objekttyp (CMDB)'] = self.read_dict(self.temp)
|
||||
print("Drin ", self.temp)
|
||||
else:
|
||||
# self.logger.error("Fehlende Zuordnung zu Grundgerät im Aufbaumaster fehlt: ", sfp)
|
||||
self.logger.info("Fehlende Zuordnung zu Grundgerät im Aufbaumaster fehlt: ", sfp)
|
||||
return [np.nan] * len(sfp)
|
||||
|
||||
sfp['Bezeichner'] = "SFP" + str(self.i)
|
||||
|
||||
Reference in New Issue
Block a user