Python是一種流行的編程語言,它擁有簡單易學、靈活且功能強大的特點,非常適合初學者和專業程序員使用。在Python中,大量開發者使用簡單記事本編輯器創建和修改代碼,因此本文將介紹如何使用Python構建一個簡單的記事本。
#導入tkinter模塊 from tkinter import * import tkinter.filedialog as filedialog #創建窗口 window = Tk() window.title("簡單記事本") #文本框 textbox = Text(window) textbox.pack() #打開文件函數 def open_file(): filepath = filedialog.askopenfilename() with open(filepath,'r') as file: textbox.insert(END,file.read()) #保存文件函數 def save_file(): filepath = filedialog.asksaveasfilename(defaultextension='.txt') with open(filepath,'w') as file: file.write(textbox.get("1.0",END)) #菜單欄 menubar = Menu(window) filemenu = Menu(menubar,tearoff=0) filemenu.add_command(label="打開",command=open_file) filemenu.add_command(label="保存",command=save_file) menubar.add_cascade(label="文件",menu=filemenu) #運行 window.config(menu=menubar) window.mainloop()
代碼中,我們首先需要導入tkinter模塊,該模塊提供了GUI編程的功能。然后創建一個窗口,設置標題為“簡單記事本”。接著,我們創建一個文本框來存放用戶輸入的內容,并將其添加到窗口中。通過調用文件對話框的方式,我們實現了記事本中的“打開”和“保存”功能。表單欄將“文件”添加為一個級聯菜單,它包含“打開”和“保存”兩個選項。
運行代碼后,我們就可以在記事本的窗口中輸入和編輯內容了,將編輯后的內容保存到本地文件中。
上一篇python 簡單循環