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.QtWidgets import QApplication, QDialog, QFileDialog
|
||||||
from PyQt5.uic import loadUi
|
from PyQt5.uic import loadUi
|
||||||
import sys, os, re
|
import sys, os, re
|
||||||
@@ -7,9 +13,11 @@ from icecream import ic
|
|||||||
import numpy as np
|
import numpy as np
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
|
from venv3_12.Scripts.bottle import DEBUG
|
||||||
|
|
||||||
|
|
||||||
class MainUI(QDialog): # erbt von QDialog
|
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 (MainUI, self).__init__() #Aufrufen des Konstruktors von QDialog
|
||||||
super().__init__()
|
super().__init__()
|
||||||
loadUi("Aufbaumaster2CSV.ui", self)
|
loadUi("Aufbaumaster2CSV.ui", self)
|
||||||
@@ -34,6 +42,18 @@ class MainUI(QDialog): # erbt von QDialog
|
|||||||
self.i = 1
|
self.i = 1
|
||||||
self.temp = ''
|
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
|
# Logging
|
||||||
#self.logger = logging.getLogger()
|
#self.logger = logging.getLogger()
|
||||||
#self.logger.setLevel(logging.INFO)
|
#self.logger.setLevel(logging.INFO)
|
||||||
@@ -504,7 +524,7 @@ class MainUI(QDialog): # erbt von QDialog
|
|||||||
print("Drin ", self.temp)
|
print("Drin ", self.temp)
|
||||||
sfp['Objekttyp (CMDB)'] = self.read_dict(self.temp)
|
sfp['Objekttyp (CMDB)'] = self.read_dict(self.temp)
|
||||||
else:
|
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)
|
return [np.nan] * len(sfp)
|
||||||
sfp['Bezeichner'] = "SFP" + str(self.i)
|
sfp['Bezeichner'] = "SFP" + str(self.i)
|
||||||
self.i = self.i + 1
|
self.i = self.i + 1
|
||||||
@@ -514,7 +534,7 @@ class MainUI(QDialog): # erbt von QDialog
|
|||||||
sfp['Objekttyp (CMDB)'] = self.read_dict(self.temp)
|
sfp['Objekttyp (CMDB)'] = self.read_dict(self.temp)
|
||||||
print("Drin ", self.temp)
|
print("Drin ", self.temp)
|
||||||
else:
|
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)
|
return [np.nan] * len(sfp)
|
||||||
|
|
||||||
sfp['Bezeichner'] = "SFP" + str(self.i)
|
sfp['Bezeichner'] = "SFP" + str(self.i)
|
||||||
|
|||||||
Reference in New Issue
Block a user