Page 1 sur 1

Création d'un fichier log

Posté : 09 avr. 2020 - 14:44
par Patrice_minagri
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 :

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')
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