I implemented the code from this solution: Adding a scrollbar to a group of widgets in Tkinter I use it basically as a console displaying messages etc. I need the same effect as for the text widget using
self.textwidget.see(END)
Meaning the frame would follow the widget on the bottom. I tried using focus() on the bottom widget, but that didn't work and made it look really wierd.
SIDE NOTE:
In Bryan Oakley's solution when scrolling the widgets they bleed over the canvas. To fix it place the canvas into another frame which has the same size. In his solution it can't be seen too well, but using let's say sunken relief it is truly disturbing. Also then use the relief on the outer frame not the canvas.