Your code is somewhat confusing. You have the following two lines:
texte = Text(right_panel)
texte = Entry(right_panel)
So you create a
Text
widget, and immediately replace it with an
Entry
widget. So remove the
Entry
line, and add a height value to the
Text
one:
texte = Text(right_panel, height=5)
You should also remove all those extra panels until your basic code is working. Start with a single screen and build it up slowly. Add a single widget and run the code to see what it looks like. If it is correct then add the next item, and test that. You then have a much better chance of seeing any mistakes straight away.
You should also use more meaningful names, e.g
left_panel
,
right_panel
, etc.
See
Python - GUI Programming (Tkinter)[
^] for further information.