• 技术文章 >Python技术 >Python基础教程

    python tkinter中text怎么创建及使用?

    十一十一2020-11-16 15:26:54原创3049
    有时候可以把关于tkinter控件看成是一个一个小分布组合起来的一个整体,因为在这里面有很多很多可以单独拆分就可以使用的内容,比如我们经常能看到的组件里的text,大家都知道这个内容在编程里,只要你想展示直观的文字等内容,必须得需要使用到它,那我们如果在tkinter里使用呢?一起来看下吧~

    前言

    关于tkinter里的text功能在python3.8中可以实现例音乐播放器的时候需要歌词滚动播放,以这个为例,一起来看下吧~

    示例代码演示:

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    '''

    #方法一

    from tkinter import *

    import time

    root = Tk()

    t = Text(root)

    t.pack()

    # 从0~100取整数,range函数

    # iter函数用来生成迭代器

    # 唯一需要注意下的就是next中必须控制iterator的结束条件,不然就死循环了

    it = iter(range(100))

    while True:

        #tk的窗口的文本text显示的是打印0~99的偶数

        t.insert(END,str(next(it))+'\n')  #可是到了46,就不动了

        #终端打印0~99的奇数

        print(next(it))

        root.update() #窗口需要更新

        time.sleep(1)

    root.mainloop()

    '''

    运行效果:

    如果在碰到需要我们做文本演示的,大家可以回忆下上述我们跟大家提到的tkinter里的text的使用,大家在自己的软件上跑一遍流程,就知道这个函数是多么的实用了哦~还可以套用在自己的编程项目里。

    专题推荐:pythontkinter中text怎么创建及使用
    上一篇:如何实现python tkinter控件随窗口变化? 下一篇:python tkinter label标签怎么使用?

    相关文章推荐

    • python django框架用的人多吗?• 如何实现python tkinter控件随窗口变化?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备16018502号-40

  • 取消发布评论
  • 

    Python学习网