Placer widget avec un dossier config
houpla -
Bonjour à tous,
je ne sais pas comment placer un widget avec un dossier init, que mettre dans Label.pack(????)
j'utilise feedparser pour récupérer mes infos.
D'avance Merci (débutant)
Windows / Chrome 105.0.0.0
4 réponses
-
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) -
voilà le code.
et la dossier init:
[clock]
position : RIGHTfrom 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() -
OK,
et tu veux faire quoi précisément là-dedans ?
-
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.
-