求问,tkinter的text的insert属性到底是怎么用的
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求问,tkinter的text的insert属性到底是怎么用的相关的知识,希望对你有一定的参考价值。
参考技术A insert(self, index, chars, *args)Insert CHARS before the characters at INDEX. An additional
tag can be given in ARGS. Additional CHARS and tags can follow in ARGS.
这个是官方说明
多看看文档 基本上都有 参考技术B 我帮你查了下,import tkFileDialog tkFileDialog.askopenfile() 这个你试一下。还有读取的话,你仔细看看python中的读取文件函数。我用过wxpython,里面有文件选择的控件。本回答被提问者采纳
python的gui库tkinter
导入tkinter模块
import tkinter as tk
设置窗口名字和大小
frame=tk.Tk() frame.title(‘数学‘) frame.geometry(‘200x440‘)
label标签
ltextsize1=tk.Label(text=‘第一行文字大小‘)
entry输入框
etextsize1=tk.Entry()
etextsize1.insert(0,‘insertword‘) #第一个参数是索引位置index
Listbox列表框
lb = tk.Listbox()
lb.insert(0,‘itemname‘) #第一个参数是索引位置index
button按钮
btn_save=tk.Button(frame,text=‘生成图片‘,command=click_save) #command是点击执行的函数,需要的该句声明之前定义函数
将控件放到窗体上用pack函数,所有控件会按先后pack的顺序从上到下排列,如
ltextsize1.pack()
etextsize1.pack()
lb.pack()
btn_save.pack()
窗体和控件都设置完毕后进入主循环,只有有主循环才能看见窗体
frame.mainloop()
后记:
1、将.py后缀改为.pyw,运行时不会出现黑色框框的dos背景
2、使用pyinstaller打包程序时运行命令
pyinstaller main.py -F -w
-F是生成单个文件,启动速度较慢
-w是屏蔽启动的黑色框框的dos背景或者使用--noconsole命令也可以
以上是关于求问,tkinter的text的insert属性到底是怎么用的的主要内容,如果未能解决你的问题,请参考以下文章