Création d'un fichier log
Posté : 09 avr. 2020 - 14:44
Bonjour,
Aujourd'hui j'essaye d'avancer un peu plus loin en essayant de créer un fichier log au cours de l'installation d'un paquet.
J'ai créer un paquet rapido avecle code suivant :
Si le paquet n'est pas en erreur, pour autant il ne créé aucun fichier log.
Je m'en remets donc à votre expérience pour vous demander où je fais une erreur ou s'il y a une autre manière de générer un fichier log.
Merci beaucoup.
Patrice
Aujourd'hui j'essaye d'avancer un peu plus loin en essayant de créer un fichier log au cours de l'installation d'un paquet.
J'ai créer un paquet rapido avecle code suivant :
Code : Tout sélectionner
# -*- 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')
Je m'en remets donc à votre expérience pour vous demander où je fais une erreur ou s'il y a une autre manière de générer un fichier log.
Merci beaucoup.
Patrice