Script python qui ne reste pas à l'écran
Fermé
Baldo35
Messages postés
14
Date d'inscription
lundi 31 août 2020
Statut
Membre
Dernière intervention
18 septembre 2020
-
31 août 2020 à 22:30
Phil_1857 Messages postés 1883 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 - 1 sept. 2020 à 13:12
Phil_1857 Messages postés 1883 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 - 1 sept. 2020 à 13:12
A voir également:
- Script python qui ne reste pas à l'écran
- Double ecran - Guide
- Script vidéo youtube - Guide
- Capture d'écran samsung - Guide
- Ecran noir pc - Guide
- Ecran d'accueil iphone - Guide
3 réponses
Phil_1857
Messages postés
1883
Date d'inscription
lundi 23 mars 2020
Statut
Membre
Dernière intervention
28 février 2024
176
Modifié le 1 sept. 2020 à 11:50
Modifié le 1 sept. 2020 à 11:50
Baldo35
Messages postés
14
Date d'inscription
lundi 31 août 2020
Statut
Membre
Dernière intervention
18 septembre 2020
1 sept. 2020 à 12:06
1 sept. 2020 à 12:06
Ok bonjour Phil_1857,
merci de ton effort.
En fait je pense que j'ai un problème de version de Python ( 3.8.3 et 3.9 sur ma machine), le py.exe de la 3.9 n'accepte pas :
alors que la 3.8.3 ne pose pas de problème.
Quant à l'entête de mon script qui ne sert à rien, je prends bonne note.
merci de ton effort.
En fait je pense que j'ai un problème de version de Python ( 3.8.3 et 3.9 sur ma machine), le py.exe de la 3.9 n'accepte pas :
root.eval('tk::PlaceWindow %s center' % root.winfo_pathname(root.winfo_id()))
alors que la 3.8.3 ne pose pas de problème.
Quant à l'entête de mon script qui ne sert à rien, je prends bonne note.
Phil_1857
Messages postés
1883
Date d'inscription
lundi 23 mars 2020
Statut
Membre
Dernière intervention
28 février 2024
176
Modifié le 1 sept. 2020 à 13:21
Modifié le 1 sept. 2020 à 13:21
Python 3.7.2 l'accepte, apparemment .... mais sur mon PC, la fenêtre ne se crée pas au centre de l'écran, mais un peu sur la droite
Sinon, moi, j'écris ça comme ceci (après tout, pourquoi vouloir absolument la fenêtre en plein centre ?) :
+200+200 étant la position à partir du coin haut/gauche de l'écran
Ou alors essaie le nouveau formatage:
Pour la partie qui ne sert à rien, __name__ est égal à __main__, donc on appelle la fonction main qui ne fait rien du tout :-)
Sinon, moi, j'écris ça comme ceci (après tout, pourquoi vouloir absolument la fenêtre en plein centre ?) :
root.geometry("450x135+200+200")
+200+200 étant la position à partir du coin haut/gauche de l'écran
Ou alors essaie le nouveau formatage:
root.eval('tk::PlaceWindow {} center'.format(root.winfo_pathname(root.winfo_id())))
Pour la partie qui ne sert à rien, __name__ est égal à __main__, donc on appelle la fonction main qui ne fait rien du tout :-)