Placer widget avec un dossier config
Ferméhoupla - 1 oct. 2022 à 13:23
- Placer widget avec un dossier config
- Widget windows 11 - Guide
- Mettre un mot de passe sur un dossier - Guide
- Dossier appdata - Guide
- Dossier rar - Guide
- Placer des points sur une carte - Guide
4 réponses
30 sept. 2022 à 15:13
Bonjour,
Tu ne donnes pas beaucoup de détails,
on y verrait plus clair si tu affichais ton code avec les balises de code
mode d'emploi:
https://codes-sources.commentcamarche.net/faq/11288-poster-un-extrait-de-code
Visuellement, ça doit ressembler à ça:
for k in range(10): print(k)
30 sept. 2022 à 15:30
voilà le code.
et la dossier init:
[clock]
position : RIGHT
from tkinter import * from tkinter import Tk from time import strftime import locale from datetime import time import time from datetime import datetime locale.setlocale(locale.LC_ALL, 'fr_FR') master = Tk() master.attributes('-fullscreen', True) master.bind('<Escape>', lambda e: master.destroy()) master.config(background='black') frm2 = LabelFrame(master, font='Arial 20', fg='WHITE', bg='black', bd='0', height=100, relief=GROOVE) frm2.place(x=20, y=20, width=350, height=200) dat = datetime.now().strftime('%A %d %B %Y') date_aujourdhui = Label(frm2, text=dat, font='Arial 20', relief=FLAT, fg='WHITE', bg='black') date_aujourdhui.pack(side=TOP) def times(): string = strftime('%H:%M') lbl_horl.config(text=string) lbl_horl.after(1000, time) lbl_horl = Label(frm2, font=('calibri', 50, 'bold'), background='black', foreground='white') lbl_horl.place(x=10, y=30) def second(): string = strftime('%S') lbl_sec.config(text=string) lbl_sec.after(1000, second) lbl_sec = Label(frm2, font=('calibri', 35, 'bold'), background='black', foreground='#D5D8DC') lbl_sec.place(x=185, y=35) times() second() master.mainloop()
30 sept. 2022 à 15:37
OK,
et tu veux faire quoi précisément là-dedans ?
30 sept. 2022 à 15:43
pouvoir positionner ma frm2 avec le dossier init, LEFF, RIGHT, Ext... à la place de "place sa sera pack et je voudrais savoir quoi mettre dans " frm2.pack(????) pour récupérer la valeur dans dossier init.
j'espère que je m'exprime bien.
Merci
Salut, ben si tu veux te renseigner sur les options de la méthode pack de tkinter, on trouve ça dans la doc.
.
https://www.tcl.tk/man/tcl8.6/TkCmd/pack.html
.
Tkinter offre aussi une possibilité de lire les options des widgets à partir d'un fichier de configuration :
.
https://www.tcl.tk/man/tcl/TkCmd/option.html
.
Je n'ai jamais trop testé, mais je ne crois pas que la gestion des positionnements puisse être effectuée avec ce type de fichier, pas d'option pour pack ou grid.