我试图在python中读取.txt文件,它在控制台中正常工作,但是当我尝试将其放入标签(tkinter(时,文本结构是错误的。信息是正确的,但是线路位置略有关闭,这使得很难阅读
我尝试了不同的小部件,并按行打印文本。
def bada_search():
aircraft_search = bada_entry.get()
try:
with open("BADA\" + str(aircraft_search) + "__.PTF", "rt") as file:
dane = file.read()
bada_window= Toplevel()
bada_dane= Label(bada_window, text= dane).pack()
print(dane)
except:
print("Aircraft not found")
我假设您正在谈论文本对齐。您需要使用单一字体,例如Consolas
:
def bada_search():
aircraft_search = bada_entry.get()
try:
with open("BADA\" + str(aircraft_search) + "__.PTF", "rt") as file:
dane = file.read()
bada_window= Toplevel()
bada_dane= Label(bada_window,text= dane,font="Consolas 9").pack()
print(dane)
except:
print("Aircraft not found")