एक मेनू बार में लंबवत रूप से स्टैक्ड मेनू आइटम होते हैं। हम Menu(root) . के ऑब्जेक्ट को इनिशियलाइज़ करके एक मेनू बार बना सकते हैं . जब भी हम किसी एप्लिकेशन में मेनू बार को इनिशियलाइज़ करते हैं, तो यह मेनू बार के शीर्ष पर एक लाइन सेपरेटर प्रदर्शित करता है।
मेनू से विभाजक या धराशायी रेखा को हटाने के लिए, हम टियरऑफ़ . का उपयोग कर सकते हैं संपत्ति। इसे 'tearoff =off . को परिभाषित करके बनाया जा सकता है ' संपत्ति।
उदाहरण
#Import the required Libraries
from tkinter import *
from tkinter import ttk
#Create an instance of Tkinter frame
win = Tk()
#Set the geometry of Tkinter frame
win.geometry("750x250")
win.title("Editor")
# Adding Menubar
menu_bar = Menu(win)
#Create a New Menu in the MenuBar
file_menu = Menu(menu_bar, tearoff="off")
#All file menu-items will be added here next
menu_bar.add_cascade(label='File', menu=file_menu)
#Add Menu Items in the file Menu
file_menu.add_command(label="New", compound='left', underline=0)
file_menu.add_command(label="Open", compound='left', underline=0)
file_menu.add_command(label="Save", compound='left', underline=0)
file_menu.add_command(label="Exit", compound='left', underline=0)
win.config(menu=menu_bar)
win.mainloop() आउटपुट
उपरोक्त कोड को चलाने से विंडो के शीर्ष पर एक मेनूबार के साथ एक विंडो प्रदर्शित होगी।

अब, 'tearoff =on . सेट करें ' और मेनूबार पर इसके प्रभाव को देखने के लिए कोड को फिर से चलाएँ।
