Мне интересно, как добавить содержимое файла .txt
в Tkinter Listbox
?
Допустим, у меня был файл с именем test.txt
, и я хотел добавить его содержимое в Список с именем Lb
, как мне это сделать? Ниже приведен пример того, что я пробовал - чтобы помочь вам разобраться в вопросе!
Содержимое test.txt
:
Apple
Cherry
Beetroot
Мой код:
from tkinter import *
root = Tk()
Lb = Listbox(root)
Lb.grid()
f = open("test.txt","r")
for x in f:
Lb.insert(END,x)
print(x)
f.close()
Traceback пуст, показывая, что файл не открывается должным образом, но я не знаю, где у меня есть ошибка в моем коде. Список должен содержать яблоко, вишню и свеклу root в отдельных строках / записях. Но он полностью пустой, вероятно, потому, что не было Traceback сверху, похоже, что файл .txt
не открывался должным образом. Что я сделал не так? И как я могу исправить свой код, чтобы сделать так, как я объяснил в начале своего ответа?
Заранее спасибо за ваши ответы!