# Python program to illustrate the usage of# treeview scrollbars using tkinterfromtkinterimportttkimporttkinterastk# Creating tkinter windowwindow=tk.Tk()window.resizable(width=1,height=1)# Using treeview widgettreev=ttk.Treeview(window,selectmode='browse')# Calling pack method w.r.to treeviewtreev.pack(side='right')# Constructing vertical scrollbar# with treeviewverscrlbar=ttk.Scrollbar(window,orient="vertical",command=treev.yview)# Calling pack method w.r.to vertical# scrollbarverscrlbar.pack(side='right',fill='x')# Configuring treeviewtreev.configure(xscrollcommand=verscrlbar.set)# Defining number of columnstreev["columns"]=("1","2","3")# Defining headingtreev['show']='headings'# Assigning the width and anchor to the# respective columnstreev.column("1",width=90,anchor='c')treev.column("2",width=90,anchor='se')treev.column("3",width=90,anchor='se')# Assigning the heading names to the# respective columnstreev.heading("1",text="Name")treev.heading("2",text="Sex")treev.heading("3",text="Age")# Inserting the items and their features to the# columns builttreev.insert("",'end',text="L1",values=("Nidhi","F","25"))treev.insert("",'end',text="L2",values=("Nisha","F","23"))treev.insert("",'end',text="L3",values=("Preeti","F","27"))treev.insert("",'end',text="L4",values=("Rahul","M","20"))treev.insert("",'end',text="L5",values=("Sonu","F","18"))treev.insert("",'end',text="L6",values=("Rohit","M","19"))treev.insert("",'end',text="L7",values=("Geeta","F","25"))treev.insert("",'end',text="L8",values=("Ankit","M","22"))treev.insert("",'end',text="L10",values=("Mukul","F","25"))treev.insert("",'end',text="L11",values=("Mohit","M","16"))treev.insert("",'end',text="L12",values=("Vivek","M","22"))treev.insert("",'end',text="L13",values=("Suman","F","30"))# Calling mainloopwindow.mainloop()