Bonjour,
Ceci ne devrait-il pas renvoyer 1 normalement ?
Code:
1
2
3
4
5 is_checked = BooleanVar(f4,True) #f4=le frame MirrorOption = Checkbutton(f4, variable=is_checked) print(is_checked.get()) ... >>True
Version imprimable
Bonjour,
Ceci ne devrait-il pas renvoyer 1 normalement ?
Code:
1
2
3
4
5 is_checked = BooleanVar(f4,True) #f4=le frame MirrorOption = Checkbutton(f4, variable=is_checked) print(is_checked.get()) ... >>True
Salut,
Un booléen, c'est True ou False que la magie de Python transforme aussi en 1, 0:
- WCode:
1
2 >>> True + True 2
Mais comment le transformer pour écrire dans un fichier dans ce cas ? par exemple :
Code:
1
2 fichier.write(is_checked.get()+'\n') TypeError: unsupported operand type(s) for +: 'bool' and 'str'
Ben en procédant ainsi vous ne sauriez pas écrire un entier non plus!
Ouvrez donc votre tuto. préféré au chapitre "travailler avec des fichiers".
- W
j'ai trouvé ma réponse thanxx