модуль 'tkinter' не имеет атрибута 'Treeview' - PullRequest
0 голосов
/ 30 сентября 2018

Пытался использовать Treeview в проекте, но только что получил ошибку;module 'tkinter' has no attribute 'Treeview'

Вот мой код;

import tkinter as tk
from tkinter import *
import tkinter as ttk

class MainGUI:
    def __init__(self, master):
        self.master = master

        self.EmpInfo = ttk.Treeview(self.master).grid(row = 1 , column = 1)


def main():
    root = tk.Tk()
    a = MainGUI(root)
    root.mainloop()

if __name__ == '__main__':
    main()

Нужно ли мне устанавливать дополнительные вещи, или я просто неправильно использую Treeview?

1 Ответ

0 голосов
/ 30 сентября 2018

Вы используете Treeview неправильно.Это в модуле ttk.Вам нужно импортировать ttk, а затем использовать Treeview из модуля ttk

from tkinter import ttk
...
self.EmpInfo = ttk.Treeview(...)
...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...