I wanted to make a page where I have on the right some labels and on the left some other labels with their respective scrollbar. But I didn't managed to do it.

```
from tkinter import *

root = Tk()

root.columnconfigure(0, weight=1)
root.columnconfigure(2, weight=1)

canvasL = Canvas(root, bg='blue')
canvasL.grid(row=0, column=0, sticky="news")

canvasR = Canvas(root, bg='blue')
canvasR.grid(row=0, column=2, sticky="news")

frameL = Frame(canvasL, bg='red', width=1000)
frameL.grid(row=0, column=0, sticky="news")

frameR = Frame(canvasR, bg='red')
frameR.grid(row=0, column=0, sticky="news")

frameL.grid_propagate(False)
frameR.grid_propagate(False)

S1 = Scrollbar(frameL, orient="vertical", command=canvasL.yview)
S1.grid(row=0, column=1, sticky="news")

S2 = Scrollbar(frameR, orient="vertical", command=canvasR.yview)
S2.grid(row=0, column=3, sticky="news")

canvasL.configure(yscrollcommand=S1.set)
canvasL.configure(scrollregion=canvasL.bbox("all"))

canvasR.configure(yscrollcommand=S2.set)
canvasR.configure(scrollregion=canvasR.bbox("all"))

canvasL.create_window((0, 0), anchor='nw', window=frameL)
canvasR.create_window((0, 0), anchor='nw', window=frameR)

for i in range(0, 40):
    labelName = Label(frameL, text="Name : " + str(i), bg='#F5F5F5')
    labelName.grid(row=i, column=0)
    labelName = Label(frameR, text="Name : " + str(i), bg='#F5F5F5')
    labelName.grid(row=i, column=2)

root.mainloop()

```

If you test this code you will see that there is a problem. Can you help me please ?
Thank you in advance.