在tkin的文本框上创建新行

2024-05-15 00:29:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经从一个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()

道歉是因为我是新来的。 任何帮助都将不胜感激谢谢


Tags: csvinimportmaster名称fornamescolumn

热门问题