Skip to content
컴퓨터잡담
2021.06.23 13:32

파이썬 멀티라벨 소스 줄이기

조회 수 1634 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

파이썬 멀티라벨 소스 줄이기

 

용자 지정 위젯을 정의하여 4 개의 개체 (레이블 3 개 및 버튼 1 개)를 a 안에 감싼 frame다음 배열을 기반으로 사용자 지정 위젯을 만들 수 있습니다. 다음은 샘플 코드입니다.

from tkinter import *

root = Tk()

class MyLabel(Frame):
  def __init__(self, master, name, percentage, domain):
    Frame.__init__(self, master, bd=2, relief='raised')
    Label(self, text='%3d%%'%percentage, font=('Arial', 24), fg='#88F', width=4, anchor='e').grid(row=0, column=0, rowspan=2)
    Label(self, text=name, font=('Aria', 16, 'bold'), fg='black', width=15, anchor='w').grid(row=0, column=1)
    Label(self, text=', '.join(domain), font=('Aria', 10), fg='black').grid(row=1, column=1, sticky='w')
    Button(self, text='View', fg='white', bg='#44F').grid(row=0, column=2, rowspan=2, padx=10)
    self.columnconfigure(1, weight=1)

name = ['vj', 'aj', 'bon', 'hi']
percentage = [96, 85, 90, 65]
domain = [['html','css','js'], ['java','kotlin','python'], ['html','python'], ['java','html','css','js']]

for i, n in enumerate(name):
  MyLabel(root, n, percentage[i], domain[i]).pack(expand=True, fill='x')

root.mainloop()

및 출력 :

여기에 이미지 설명 입력

 

 

 

로그인 후 댓글쓰기가 가능합니다.

?

  1. 27
    Dec 2014
    08:59

    윈도우 빠른종료 팁

    CategoryWindowsTip Views1824
    Read More
  2. 28
    Jun 2016
    00:37

    xe 타이틀 게시판 이름 없애기

    CategoryServer Views1822
    Read More
  3. 06
    Sep 2016
    20:32

    Apache에 대한 mod_proxy 지원 구성

    CategoryServer Views1801
    Read More
  4. 08
    Jul 2021
    12:08

    KM Wakeup 절전모드 예약 및 깨우는 프로그램

    Category컴퓨터잡담 Views1784
    Read More
  5. 31
    May 2021
    00:08

    파이썬 사이트 정보 가져와서 필요한 내용 추출하기

    Category컴퓨터잡담 Views1780
    Read More
  6. 08
    Jan 2015
    23:26

    컴퓨터가 많이 느리다면?

    CategoryWindowsTip Views1777
    Read More
  7. 06
    Sep 2021
    13:34

    키움증권 OpenAPI 당황스러움

    Category파이썬 Views1769
    Read More
  8. 11
    Feb 2015
    14:39

    윈도우 XP SP3 와 Windows 8.1 두가지 부팅 메뉴얼

    CategoryWindowsTip Views1768
    Read More
  9. 30
    Apr 2016
    12:26

    서버 부하상태 체크

    CategoryServer Views1713
    Read More
  10. 22
    Jun 2021
    08:01

    파이썬 리스트에 데이터 삽입하기

    Category컴퓨터잡담 Views1707
    Read More
  11. 10
    Mar 2023
    10:14

    스프레드시트의 값의 변화에 따라 지메일로 메일을 보내는 스크립트

    Category[Docs]스프레드시트 Views1669
    Read More
  12. 23
    Dec 2014
    18:09

    익스플로러 ftp 정상화 시키기

    CategoryWindowsTip Views1660
    Read More
  13. 16
    Mar 2016
    12:18

    [Apache] mod_expires .htaccess을 수정하여 브라우저 캐싱하기

    CategoryServer Views1658
    Read More
  14. 19
    Aug 2016
    15:10

    XE file cache 활용

    CategoryServer Views1648
    Read More
  15. 25
    Mar 2016
    08:58

    [아파치 error.log] Fatal Error Unable to reattach to base address

    CategoryServer Views1645
    Read More
  16. 27
    Jan 2015
    07:33

    IE 익스플로러 메뉴 바탕이 검정색으로 변했을경우 대처방법

    CategoryWindowsTip Views1644
    Read More
  17. 23
    Jun 2021
    13:32

    파이썬 멀티라벨 소스 줄이기

    Category컴퓨터잡담 Views1634
    Read More
  18. 05
    Jun 2021
    23:13

    파이썬 한우정액 정보 스프레드로 추출하기

    Category컴퓨터잡담 Views1625
    Read More
  19. 16
    Jun 2021
    08:08

    Python 파일을 exe파일로 컴파일하기

    Category컴퓨터잡담 Views1611
    Read More
  20. 02
    Sep 2021
    23:14

    [python] 윈도우 파이썬 모듈 설치 방법 (특정프로그램 설치 없이 기본프로그램 활용)

    Category컴퓨터잡담 Views1594
    Read More
Board Pagination Prev 1 ... 41 42 43 44 45 46 Next
/ 46

http://urin79.com

우린친구블로그

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소