목록에 추가하면 덮어 씁니다.

조나 플레밍

세션 시간이 포함 된 목록 상자를 만들고 있지만 목록 상자 항목을 목록에 추가하려고하면 이미있는 모든 항목을 덮어 씁니다. 왜 이런 일이 발생합니까?

from Tkinter import *
class Main(object):
        def __init__(self, root):
            self.f2=Frame(root)
            self.f2.grid()
            Label(self.f2, text="Sesion Date:").grid(row=3, column=0)
            self.e=Entry(self.f2)
            self.e.grid(row=3, column=1)
            Button(self.f2, text="Add Session", command=self.session).grid(row=4, columnspan=2)
            self.sessionbox=Listbox(self.f2)
            self.sessionbox.grid(row=5, columnspan=2)
        def session(self):
            if len(self.e.get()) == 0: 
                tkMessageBox.showinfo("Add Session", "Please type a session date\nbefore submitting")
            else:
                self.sessionlist=[]
                self.sessionlist.append("%s" % (self.e.get()))
                print self.sessionlist
                self.sessionbox.insert(0, "%s" % (self.e.get()))
                self.e.delete(0, END)

root=Tk()
app=Main(root)
root.mainloop()
아비 나프 쿠마르

목록을 다시 초기화 할 때마다 (self.sessionlist = []) ... 전 세계적으로 목록에 액세스해야한다고 생각합니다. 외부에서 초기화하십시오.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

목록에 추가하면 Python에서 개체의 일부 속성을 덮어 씁니다.

분류에서Dev

새 항목이 추가되면 JSF Java 목록을 덮어 씁니다.

분류에서Dev

목록에 새 개체를 추가하면 이미 저장된 개체를 새 개체로 덮어 씁니다.

분류에서Dev

목록에 목록을 추가하는 동안 목록 요소를 덮어 씁니다.

분류에서Dev

추가는 목록 복사시에도 값을 덮어 씁니다.

분류에서Dev

목록에 새 개체를 추가 할 때 이전에 추가 된 모든 개체를 덮어 씁니다.

분류에서Dev

dict를 다른 dict에 값으로 추가하면 이전 값을 덮어 씁니다.

분류에서Dev

prepend 도메인 검색은 앞에 추가하지 않고 덮어 씁니다.

분류에서Dev

while 루프의 배열에 객체를 추가하면 이전 요소를 덮어 씁니다.

분류에서Dev

Laravel 5.2-기존 세션 배열에 추가하면 기존 세션을 덮어 씁니다.

분류에서Dev

시트에서 범위를 복사하면 데이터를 덮어 씁니다.

분류에서Dev

파일을 저장하고 Java GUI에 있으면 덮어 씁니다.

분류에서Dev

문자열에 추가 할 vba 루프-셀에 추가하는 대신 현재 코드를 덮어 씁니다.

분류에서Dev

while 루프에서 std :: map에 항목을 추가하면 마지막으로 입력 한 쌍을 덮어 씁니다.

분류에서Dev

Rails가 params 값을 덮어 씁니다.

분류에서Dev

SharedPreferences가 값을 덮어 씁니다.

분류에서Dev

표에서 값을 덮어 씁니다.

분류에서Dev

드래그 제스처가있는 셀은 SwiftUI를 사용하여 목록 스크롤을 덮어 씁니다.

분류에서Dev

Flutter가 포함 된 RealTime Database는 데이터를 기존 노드에 추가하는 대신 덮어 씁니다.

분류에서Dev

열에서 값을 검색하고 행을 덮어 씁니다. 그렇지 않으면 새 행을 추가합니다.

분류에서Dev

Typescript는 http에서 기존 데이터를 추가하여 기존 개체를 덮어 씁니다.

분류에서Dev

Eclipse에서 찾기가 Linux 클립 보드를 덮어 씁니다.

분류에서Dev

CSV 열에서 공백을 제거하고 열을 덮어 씁니다.

분류에서Dev

트윗을 파일에 저장하지만 Python으로 덮어 씁니다.

분류에서Dev

Arraylist에 문제가 있습니다. Arraylist의 evreything에 추가 한 마지막 개체 ( "Queen")를 덮어 씁니다.

분류에서Dev

Java-목록의 일부를 분리하고 뒤집고 이전 부분을 덮어 씁니다.

분류에서Dev

반복은 목록 R의 이전 값을 덮어 씁니다.

분류에서Dev

Python이 내 목록을 덮어 씁니다.

분류에서Dev

2D 배열 값을 설정하면 C에서 다른 값을 덮어 씁니다.

Related 관련 기사

  1. 1

    목록에 추가하면 Python에서 개체의 일부 속성을 덮어 씁니다.

  2. 2

    새 항목이 추가되면 JSF Java 목록을 덮어 씁니다.

  3. 3

    목록에 새 개체를 추가하면 이미 저장된 개체를 새 개체로 덮어 씁니다.

  4. 4

    목록에 목록을 추가하는 동안 목록 요소를 덮어 씁니다.

  5. 5

    추가는 목록 복사시에도 값을 덮어 씁니다.

  6. 6

    목록에 새 개체를 추가 할 때 이전에 추가 된 모든 개체를 덮어 씁니다.

  7. 7

    dict를 다른 dict에 값으로 추가하면 이전 값을 덮어 씁니다.

  8. 8

    prepend 도메인 검색은 앞에 추가하지 않고 덮어 씁니다.

  9. 9

    while 루프의 배열에 객체를 추가하면 이전 요소를 덮어 씁니다.

  10. 10

    Laravel 5.2-기존 세션 배열에 추가하면 기존 세션을 덮어 씁니다.

  11. 11

    시트에서 범위를 복사하면 데이터를 덮어 씁니다.

  12. 12

    파일을 저장하고 Java GUI에 있으면 덮어 씁니다.

  13. 13

    문자열에 추가 할 vba 루프-셀에 추가하는 대신 현재 코드를 덮어 씁니다.

  14. 14

    while 루프에서 std :: map에 항목을 추가하면 마지막으로 입력 한 쌍을 덮어 씁니다.

  15. 15

    Rails가 params 값을 덮어 씁니다.

  16. 16

    SharedPreferences가 값을 덮어 씁니다.

  17. 17

    표에서 값을 덮어 씁니다.

  18. 18

    드래그 제스처가있는 셀은 SwiftUI를 사용하여 목록 스크롤을 덮어 씁니다.

  19. 19

    Flutter가 포함 된 RealTime Database는 데이터를 기존 노드에 추가하는 대신 덮어 씁니다.

  20. 20

    열에서 값을 검색하고 행을 덮어 씁니다. 그렇지 않으면 새 행을 추가합니다.

  21. 21

    Typescript는 http에서 기존 데이터를 추가하여 기존 개체를 덮어 씁니다.

  22. 22

    Eclipse에서 찾기가 Linux 클립 보드를 덮어 씁니다.

  23. 23

    CSV 열에서 공백을 제거하고 열을 덮어 씁니다.

  24. 24

    트윗을 파일에 저장하지만 Python으로 덮어 씁니다.

  25. 25

    Arraylist에 문제가 있습니다. Arraylist의 evreything에 추가 한 마지막 개체 ( "Queen")를 덮어 씁니다.

  26. 26

    Java-목록의 일부를 분리하고 뒤집고 이전 부분을 덮어 씁니다.

  27. 27

    반복은 목록 R의 이전 값을 덮어 씁니다.

  28. 28

    Python이 내 목록을 덮어 씁니다.

  29. 29

    2D 배열 값을 설정하면 C에서 다른 값을 덮어 씁니다.

뜨겁다태그

보관