Icone de fenetre Tkinter

Résolu
bert de la speed Messages postés 883 Statut Membre -  
bert de la speed Messages postés 883 Statut Membre -
Bonjour a tous ,
il y a un "petit" probleme qui me tracasse depuis un moment maintenant. Dans mon application j'ai mis une icone de fenetre avec le chemin complet ce qui fonctionne bien jusque la aucun soucis. Sauf que lorsque je genere l'executable, et bah a cause de la ligne de l'icone de fenetre ca me genere une erreur.
Si quelqu'un sait comment je pourrais mettre mon icone sans que ca plante ce serait vraiment genial

merci d'avance

--
Il n'existe que des solutions ... Faut juste trouver les problèmes qui vont avec

1 réponse

  1. critou
     
    Bonjour.

    Quelle est-elle cette erreur ?
    1
    1. bert de la speed Messages postés 883 Statut Membre 110
       
      L'erreur est un peu longue a taper je l'ai donc upload sur ce site
      Et desole pour le temps mis pour repondre mon pc avait un probleme
      0
    2. critou > bert de la speed Messages postés 883 Statut Membre
       
      Bonjour.

      L'erreur est simple, c'est que lors de la construction de l'exécutable l'icone à un chemin relatif dans ton script, il faut définir un chemin absolu depuis la racine de ton système pour le path de ton icone pour que cx_freeze puisse le trouver, car il ne travaille pas dans le répertoire de ton script.

      Ceci est indiqué dans la FAQ de cx_freeze.
      http://cx-freeze.readthedocs.io/en/latest/faq.html#using-data-files
      0
    3. bert de la speed Messages postés 883 Statut Membre 110
       
      chemin absolu c'est bien du genre C:\........
      et dois-je mettre ca bien dans le code ou dans le setup.py de cx_freeze ?
      0
    4. critou > bert de la speed Messages postés 883 Statut Membre
       
      Oui, c'est cela.
      Et c'est dans ton script bien entendu.
      0
    5. bert de la speed Messages postés 883 Statut Membre 110
       
      Merci grace a ca j'ai reussi a regler le probleme. Il fallait en fait :
      - inclure les fichiers du programme
      - retirer tous les chemins absolus

      Merci beaucoup
      1