Seite 1 von 1

Erstellen einer Protokolldatei

Veröffentlicht: 9. April 2020 – 14:44 Uhr
von Patrice_minagri
Guten Morgen,

Heute versuche ich, noch einen Schritt weiter zu gehen, indem ich während der Installation eines Pakets eine Protokolldatei erstelle.

Ich habe ein Schnellpaket mit folgendem Code erstellt:

Code: Alle auswählen

# -*- coding: utf-8 -*-
from setuphelpers import *
import logging

uninstallkey = []
softname = 'Everything 1.4.1.969'

def install():
    logging.basicConfig(level=logging.DEBUG,filename='%appdata%\everything.log',filemode='w',format='%(asctime)s - %(levelname)s - %(message)s')

    if not installed_softwares(softname):
        print('installing agri-everything')
        logging.info("Début de l'installation")
        install_exe_if_needed("Everything-1.4.1.969.x64-Setup.exe",'/S',key='',min_version='1.4.1.969')
Selbst wenn das Paket keinen Fehler aufweist, wird keine Protokolldatei erstellt.

Ich verlasse mich daher auf Ihre Erfahrung, um herauszufinden, wo ich einen Fehler mache oder ob es eine andere Möglichkeit gibt, eine Protokolldatei zu erstellen.

Vielen Dank.

Patrice