Ordinateur de bord pour voiture de collection 7.1
|
Programme Tableau de Bord pour voiture de collection methode d'utilisation de l'historique et des préférences. More...
Namespaces | |
namespace | historic |
Functions | |
def | AddEmailListVar (vars) |
ajoute une liste de variable dans les prefs à envoyer par mail More... | |
def | AddPrefListVar (vars) |
ajoute une liste de variable dans les prefs à enregistrer More... | |
def | ArchiverHistorique (forcer=False, RenameFile=True) |
Archive le fichier à la première utilisation de l'année. More... | |
def | EnvoyerMail (ListeClVar=None, piecejointe=None) |
Envoi d'un mail. More... | |
def | GetPreference (Preference="", EtatParDefaut=None) |
renvoie le contenu d'une préférence, si non trouvée alors renvoie None More... | |
def | HistAjoutLigne (*arg) |
ajouter une ligne au fichier historique More... | |
def | PrefLoad (ListeClVar) |
lire le fichier pref et charger les pref si Fin Exec --> fin si Exec en cours --> ajouter les km à historique + ajouter erreur More... | |
def | PrefWrite (ListVariables, NormalEnd=False) |
ecrire le fichier pref : ouvrir le fichier en mode ecrase, écrire les variable dont le nom est contenu dans la liste PrefListVar More... | |
def | StrListVal (TabVal) |
Transforme une liste de parametre en chaine. More... | |
def | WritePreference (Preference, Valeur) |
ecrit la Valeur dans la préférence Preference More... | |
Variables | |
CheminDossier = os.getcwd() | |
chemin vers les fichiers historique CheminDossier = os.path.dirname(file) More... | |
string | ConfSeparateurVal = " = " |
string | ConfSeparateurVar = "\n" |
list | EmailListVar = [] |
Liste des variables envoyées par mail si option configurée EnvoyerMail (voir plus bas). More... | |
string | FichierHistName = CheminDossier + "/historique.txt" |
string | FichierPrefName = CheminDossier + "/AutoPref.txt" |
string | ListeAlarmeDemarre = "" |
Chaine contenant la liste des lignes d'alarmes depuis qu'on a démarré envoyé dans le mail lorsqu'on quitte. More... | |
dictionary | ListePreference = {} |
liste des préférence non associés à une ClVariable More... | |
list | PrefListVar = [] |
liste contenant les variables de ListVariables à sauvegarder dans les prefs. More... | |
bool | SAUVEGARDE_ANNUELLE = True |
variables à sauvegarder une fois par an : More... | |
Programme Tableau de Bord pour voiture de collection methode d'utilisation de l'historique et des préférences.