Bonjour !
Je débute sous python, et j'ai un peu de mal avec les interfaces graphiques. Enfait je ne suis surtout pas sûr de la manière dont il faut procéder.

Imaginons cette fonction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
def filelisting():
  filelist = os.listdir('.')
  filelist.remove('renamer.py')
  filelist.sort()
  showfilelist = "\n".join(filelist)
showfilelist est une variable texte. J'aimerai récupérer ce texte pour le mettre dans un label. Dois-je mettre le label directement dans cette fonction ? Mais alors il doit etre en global ? Ou dois-je mettre showfilelist en global pour le récupérer en dehors ? Enfin bref je ne comprend pas.

Aussi j'aimerai savoir si cette zone blanche capable d'afficher des fichiers que l'on séléctionne est un widget tout fait ou non.




Merci d'avance !