tkinter介紹
成都創(chuàng)新互聯(lián)公司2013年開創(chuàng)至今,先為鐘山等服務(wù)建站,鐘山等地企業(yè),進行企業(yè)商務(wù)咨詢服務(wù)。為鐘山企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。tkinter是python自帶的GUI庫,是對圖形庫TK的封裝
tkinter是一個跨平臺的GUI庫,開發(fā)的程序可以在win,linux或者mac下運行
# !/user/bin/env Python3 # -*- coding:utf-8 -*- """ file:window.py.py create time:2019/6/27 14:54 author:Loong Xu desc: 窗口 """ import tkinter as tk from tkinter import filedialog, dialog import os window = tk.Tk() window.title('窗口標題') # 標題 window.geometry('500x500') # 窗口尺寸 file_path = '' file_text = '' text1 = tk.Text(window, width=50, height=10, bg='orange', font=('Arial', 12)) text1.pack() def open_file(): ''' 打開文件 :return: ''' global file_path global file_text file_path = filedialog.askopenfilename(title=u'選擇文件', initialdir=(os.path.expanduser('H:/'))) print('打開文件:', file_path) if file_path is not None: with open(file=file_path, mode='r+', encoding='utf-8') as file: file_text = file.read() text1.insert('insert', file_text) def save_file(): global file_path global file_text file_path = filedialog.asksaveasfilename(title=u'保存文件') print('保存文件:', file_path) file_text = text1.get('1.0', tk.END) if file_path is not None: with open(file=file_path, mode='a+', encoding='utf-8') as file: file.write(file_text) text1.delete('1.0', tk.END) dialog.Dialog(None, {'title': 'File Modified', 'text': '保存完成', 'bitmap': 'warning', 'default': 0, 'strings': ('OK', 'Cancle')}) print('保存完成') bt1 = tk.Button(window, text='打開文件', width=15, height=2, command=open_file) bt1.pack() bt2 = tk.Button(window, text='保存文件', width=15, height=2, command=save_file) bt2.pack() window.mainloop() # 顯示
網(wǎng)頁標題:Python3tkinter實現(xiàn)文件讀取及保存功能-創(chuàng)新互聯(lián)
網(wǎng)頁地址:http://muchs.cn/article48/cdichp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)、企業(yè)建站、網(wǎng)站設(shè)計、網(wǎng)站收錄、外貿(mào)建站、建站公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容