J'ai un script/programme sur lequel je travaille qui nécessite un fichier de configuration (j'utilise ConfigParser
). Sur Linux, je vais par défaut stocker ces variables dans ~/.myscript
en utilisant la fonction os.getenv('HOME')
.Où est un bon endroit/moyen pour stocker les fichiers de configuration Windows pour les scripts Python?
Avec Windows, je sais que je peux utiliser os.getenv('USERPROFILE')
pour trouver cependant le répertoire « home » de l'utilisateur, est-ce une bonne idée d'enregistrer un fichier caché de cette façon (ie avec le nom .myscript
)?
Je n'utilise pas Windows, évidemment, mais je voulais être intelligent à ce sujet pour ceux qui le font.
Existe-t-il un emplacement/moyen standard pour stocker ces variables de configuration sous Windows?
Merci pour le conseil - 'AppData' me semble bien (alors, après que je travaille par quel os est utilisé, le reste des fonctions peut accéder aux mêmes données). – thornomad