|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
我想把TXT读取出来并打印在一个窗口上,写了代码以后读取TXT文件内容,但是不知道怎么把这个读出来的TXT文件按照格式打印在我创建的窗口上,求大神指路
下面这段是读取TXT内容:
- f = open('introduction.txt',encoding = 'utf-8')
- while True:
- line = f.readline()
- if not line: break
- print(line)
- f.close()
复制代码
下面这段是我创建的窗口:
- # 这是一个顶级窗口
- introduction = Toplevel(app)
- introduction.geometry("900x900")
- introduction.title("简介")
复制代码
Label 组件可以显示文本。
代码如下(代码解析看下面的的注释):
- from tkinter import * # Tk 和 Label 都在这个模块里
- # 这是一个顶级窗口
- # 不要写在循环里,不然会出现很多窗口
- introduction = Tk() # 因为你这还没有一个根窗口,所以不能使用 Toplevel
- introduction.geometry("900x900")
- introduction.title("简介")
- f = open('introduction.txt',encoding = 'utf-8')
- while True:
- line = f.readline()
- if not line:
- break
- print(line)
- Label(introduction, text=line).pack() # 显示一个标签,文字为读取的那一行
-
- f.close()
复制代码
|
|