の挿入機能で作業されていません。ENDはTkinterのリストボックス
Exception in Tkinter callback
Traceback (most recent call last):
File "C:\Users\Haseeb Bhai\Anaconda3\lib\tkinter\__init__.py", line 1699, in __call__
return self.func(*args)
File "E:\Python Development\Book-Store\intermediate.py", line 17, in view_command
front_end.book_list.insert(END, row)
NameError: name 'END' is not defined
私はこのコードでそれを呼んでいる:
tkinter.Listbox.insert(END, row)
もう1つここでは、リストの先頭に新しい行を追加したいと思います。私は、インデックスが前の最初の値をオーバーライドするので、リストの先頭に行を挿入するインデックスargを指定する必要があります。
どのようにtkinterをインポートしていますか?それにもかかわらず、文字列定数 '' end ''を使うことをお勧めします。 –
@BryanOakley現在のファイルにtkinterをインポートしていませんでした。わかった。あなたの時間のおかげで男。リストの先頭に要素を追加する方法を知っていますか? –