편집 기록

편집 기록
  • 프로필 nowp님의 편집
    날짜2019.12.12

    [python]


    from tkinter import *
    import webbrowser
    
    root = Tk()
    root.title("URL")
    
    # 얘는 그냥 브라우저 창을 띄우는 친구
    def mkurl(event):
        webbrowser.open_new(event.widget.cget("text"))
    
    #이놈은 주소창 입력값을 가져오는 함수
    def ok():
        listbox.insert(0, txt.get())
    
    #URL입력하는 입력창
    txt = Entry(root)
    btn = Button(root, text="OK", command = ok)
    listbox = Listbox(root, selectmode ='extended', height=10)
    
    listbox.grid(row=1,column=2)
    txt.grid(row=0, column=1)
    btn.grid(row=1, column=1)
    
    root.mainloop()
    

    url을 엔트리에 넣고 버튼을 누르면 리스트에 추가가 됩니다. 근데 그 추가된 리스트를 선택하면 브라우저 오픈하는 하이퍼링크기능을 넣고 싶은데 안 넣어집니다. 바인드를 넣어도 계속 트레이스백 뜨고 미치겠습니다 .

  • 프로필 유승재님의 편집
    날짜2019.12.12

    [python]


    from tkinter import * import webbrowser

    root = Tk() root.title("URL")

    얘는 그냥 브라우저 창을 띄우는 친구

    def mkurl(event): webbrowser.open_new(event.widget.cget("text"))

    이놈은 주소창 입력값을 가져오는 함수

    def ok(): listbox.insert(0, txt.get())

    URL입력하는 입력창

    txt = Entry(root) btn = Button(root, text="OK", command = ok) listbox = Listbox(root, selectmode ='extended', height=10)

    listbox.grid(row=1,column=2) txt.grid(row=0, column=1) btn.grid(row=1, column=1)

    root.mainloop()

    url을 엔트리에 넣고 버튼을 누르면 리스트에 추가가 됩니다. 근데 그 추가된 리스트를 선택하면 브라우저 오픈하는 하이퍼링크기능을 넣고 싶은데 안 넣어집니다. 바인드를 넣어도 계속 트레이스백 뜨고 미치겠습니다 .