AttributeError: у объекта '_io.TextIOWrapper' нет атрибута 'tk' - PullRequest
0 голосов
/ 09 мая 2018
def shop1():
    kitchen_shopping = Toplevel()
    kitchen_shopping.title('Kitchen Shelves, Shelves, Shelves...!')
    kitchen_shopping = open('Static Pages/kitchenshelf.html', 'r')
    kitchen_list_items = Text(kitchen_shopping, width = 30, height = 10,
                                 borderwidth = 2, relief = 'groove')
    kitchen_list_items.pack(kitchen_shopping)   
    kitchen_items = findall(r'<title>\s<!\[CDATA\[(.*?)\]\]>', kitchen_shopping.read())
    return print(kitchen_items)

Итак, моя проблема в том, что я пытаюсь прочитать HTML документ и вернуть все 'Названия' . Очевидно, что в будущем я хочу, чтобы это было отформатировано в текстовое поле «kitchen_list_items», но сейчас я просто пытаюсь заставить его напечатать. Что не так?

...