J'écris une petite application gui avec Tkinter, ce qui me demande d'avoir un chemin vers les fichiers d'icônes. Je prévois d'intégrer le fichier dans l'exe que je fais avec py2exe, puis de le récupérer à partir de là. Le seul problème est que j'ai besoin de savoir où est ce fichier. Est-ce que quelqu'un sait un moyen d'obtenir le fichier/chemin exe en cours d'exécution? Merci pour l'aide à l'avance!Obtenir le chemin d'accès au fichier exe sur py2exe
0
A
Répondre
4
_file = os.path.abspath(sys.argv[0])
path = os.path.dirname(_file)
0
Oups! J'ai trouvé la réponse! sys.executable devrait faire l'affaire. Il retourne le chemin et le nom de fichier de l'exe en cours d'exécution, bien que je doive tester pour voir que cela fonctionne avec py2exe.
1
Quelques liens utiles pour les personnes rencontrant cette question. Ce dernier fournit un bel exemple -