gpt4 book ai didi

python - 在 tkinter 中的文本框上创建一个新行

转载 作者:行者123 更新时间:2023-11-28 21:11:18 27 4
gpt4 key购买 nike

我已经从一个 csv 文件中导入了一份姓名列表,并想在一个新行中打印每个姓名,我将如何处理这个问题,因为我编写的程序将其全部打印在一行中?

import csv
from tkinter import *
master=Tk()

file=open('Book1.csv')
qwerty=csv.reader(file)

people=[]
for column in qwerty:
people.append(column[0:7])

namelbl=Label(text='Name').grid(column=1,row=1)
namebox=Text(master,width=10)
namebox.grid(column=1,row=2)
namesList = [x[0] for x in people]
for names in sorted(namesList):
namebox.insert(END, names)
print(names)

master.mainloop()

道歉是关于我是新手的糟糕编码。任何帮助将不胜感激谢谢

最佳答案

你只需添加 \n :

namebox.insert(END, names + '\n')

关于python - 在 tkinter 中的文本框上创建一个新行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35577359/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com