후즈테크

고정 헤더 영역

글 제목

메뉴 레이어

후즈테크

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (55)
    • 파이썬 Small_Project (7)
      • 파이썬-Python 연동기능 (0)
      • 파이썬-백업 프로그램 개발 (4)
      • 파이썬-종합(도서 대여 서비스) (3)
      • 파이썬-화면 캡처(특정 부위) (0)
    • 파이썬 스터디 (31)
      • 파이썬-Python 기본편 (15)
      • 파이썬-Python 활용편1 (3)
      • 파이썬-Python 활용편2 (13)
      • 파이썬-Python Django (0)
    • IT (15)
      • 전산 상식과 Tip (7)
      • 코딩-고민과 결과(python) (4)
      • C-기본편 (0)
      • 파이썬-Flask (4)
    • Any Day (2)

검색 레이어

후즈테크

검색 영역

컨텐츠 검색

파이썬 스터디

  • [Python 파이썬 독학 활용2편 4일차] GUI(tkinter) - 4-2

    2021.08.25 by 후즈테크

  • [Python 파이썬 독학 활용2편 4일차] GUI(tkinter) - 4-1

    2021.08.05 by 후즈테크

  • [Python 파이썬 독학 활용2편 3일차] GUI(tkinter) - 3-3

    2021.08.05 by 후즈테크

  • [Python 파이썬 독학 활용2편 3일차] GUI(tkinter) - 3-2

    2021.08.04 by 후즈테크

  • [Python 파이썬 독학 활용2편 3일차] GUI(tkinter) - 3-1

    2021.08.04 by 후즈테크

  • [Python 파이썬 독학 활용2편 2일차] GUI(tkinter) - 2-4

    2021.08.01 by 후즈테크

  • [Python 파이썬 독학 활용2편 2일차] GUI(tkinter) - 2-3

    2021.08.01 by 후즈테크

  • [Python 파이썬 독학 활용2편 2일차] GUI(tkinter) - 2-2

    2021.08.01 by 후즈테크

  • [Python 파이썬 독학 활용2편 2일차] GUI(tkinter) - 2-1

    2021.08.01 by 후즈테크

  • [Python 파이썬 독학 활용2편 1일차] GUI(tkinter) - 1-3

    2021.07.30 by 후즈테크

[Python 파이썬 독학 활용2편 4일차] GUI(tkinter) - 4-2

30. 옵션 후반전 import os from tkinter import * import tkinter.ttk as ttk import tkinter.messagebox as msgbox from tkinter import filedialog # 파일 open 기능 사용 from PIL import Image root = Tk() root.title("WT GUI") # 파일 추가 def add_file(): files = filedialog.askopenfilenames(title ="이미지 파일을 선택하세요", \ filetypes=(("PNG 파일", "*.png"),("모든 파일", "*.*")), \ #initialdir="C:/") # 최초에 C:/ 경로를 보여줌 initialdir=r"D:\..

파이썬 스터디/파이썬-Python 활용편2 2021. 8. 25. 20:56

[Python 파이썬 독학 활용2편 4일차] GUI(tkinter) - 4-1

[4일차] 28. zip 29. 옵션 전반전 30. 옵션 후반전 31. 버그 수정 32. (보너스) 스크린 샷 프로그램 28. zip : 서로 다른 리스트 항목을 index 번호 기준으로 묶어주는 기능 kor =["사과", "바나나", "오렌지"] eng = ["apple", "banana", "orange"] print(list(zip(kor, eng))) #결과 값 : [('사과', 'apple'), ('바나나', 'banana'), ('오렌지', 'orange')] 28-2. unzip(*zip) : 해당 리스트를 분리해주는 기능(zip의 반대) mixed = [('사과', 'apple'), ('바나나', 'banana'), ('오렌지', 'orange')] print(list(zip(*mixed)..

파이썬 스터디/파이썬-Python 활용편2 2021. 8. 5. 15:41

[Python 파이썬 독학 활용2편 3일차] GUI(tkinter) - 3-3

25. 자동 스크린 샷 import time from PIL import ImageGrab # Python Image Libirary #pip install Pillow time.sleep(5) # 5초 대기 : 사용자가 준비하는 시간 for i in range(1, 11): # 2초 간격으로 10개 이미지 저장 img = ImageGrab.grab() # 현재 스크린 이미지를 가져옴 img.save("image{}.png".format(i)) # 파일로 저장 (iamge1.png - image10.png) time.sleep(2) # 2초 단위 주의사항 - from PIL import ImageGrab : PIL(Python Image Libirary) 사용을 위해 #pip install Pillow ..

파이썬 스터디/파이썬-Python 활용편2 2021. 8. 5. 13:38

[Python 파이썬 독학 활용2편 3일차] GUI(tkinter) - 3-2

23. 파일 추가 & 선택 삭제 & 24. 저장 경로 : '파일추가' 와 '선택삭제' 버튼의 기능 활성화 from tkinter import * import tkinter.ttk as ttk import tkinter.messagebox as msgbox from tkinter import filedialog # 파일 open 기능 사용 root = Tk() root.title("WT GUI") # 파일 추가 def add_file(): files = filedialog.askopenfilenames(title ="이미지 파일을 선택하세요", \ filetypes=(("PNG 파일", "*.png"),("모든 파일", "*.*")), \ #initialdir="C:/") # 최초에 C:/ 경로를 보여줌 ..

파이썬 스터디/파이썬-Python 활용편2 2021. 8. 4. 17:57

[Python 파이썬 독학 활용2편 3일차] GUI(tkinter) - 3-1

[3일차] 19. 프로젝트 (이미지 합치기 프로그램 만들기) 20. 레이아웃 전반전 21. 레이아웃 후반전 22. 레이아웃 연장전 23. 파일 추가 & 선택 삭제 24. 저장 경로 25. 자동 스크린샷 26. 이미지 합치기 19. 프로젝트 주의사항 프로그램 제작에 앞서 필요한 기능 구현과 사용설명에 대한 부분이다. 기획이라고 보는게 더 맞을 것 같다. 실제 사용자가 원하는 기능과 과정에 대한 고민이 완료되면 다음 단계로 ㄱㄱ 20~22 통합 정리 20-1 . 레이아웃 전반전(기본) from tkinter import * import tkinter.ttk as ttk root = Tk() root.title("WT GUI") # # 파일 프레임(파일 추가, 선택 삭제) file_frame = Frame(r..

파이썬 스터디/파이썬-Python 활용편2 2021. 8. 4. 09:03

[Python 파이썬 독학 활용2편 2일차] GUI(tkinter) - 2-4

Quiz. [GUI 조건] 1. title : 제목 없음 - Windows 메모장 2. 메뉴 : 파일, 편집, 서식, 보기, 도움말 3. 실제 메뉴 구현 : 파일 메뉴 내에서 열기, 저장, 끝내기 3개만 처리 3-1. 열기 : mynote.txt 파일 내용 열어서 보여주기 3-2. 저장 : mynote.txt 파일에 현재 내용 저장하기 3-3. 끝내기 : 프로그램 종료 4. 프로그램 시작 시 본문은 비어 있는 상태 5. 하단 status 바는 필요 없음 6. 프로그램 크기, 위치는 자유롭게 하되 크기 조정 가능해야 함 7. 본문 우측에 상하 스크롤바 넣기 ◆ 결과물(동영상) .. 돌긴돈다 ◆ 내가 작성한 코딩 from tkinter import * root = Tk() root.title("제목 없음 -..

파이썬 스터디/파이썬-Python 활용편2 2021. 8. 1. 23:53

[Python 파이썬 독학 활용2편 2일차] GUI(tkinter) - 2-3

15. 스크롤 바 from tkinter import * root = Tk() root.title("WT GUI") root.geometry("640x480") # 가로 X 세로 / 대문자X 하면 실행안됨 frame = Frame(root) frame.pack() scrollbar = Scrollbar(frame) scrollbar.pack(side="right", fill ="y") # set 이 없으면 스크롤을 내려도 다시 올라옴 listbox = Listbox(frame, selectmode="extended", height=10, yscrollcommand= scrollbar.set) for i in range(1, 32): # 1~31일 listbox.insert(END, str(i) + "일"..

파이썬 스터디/파이썬-Python 활용편2 2021. 8. 1. 23:17

[Python 파이썬 독학 활용2편 2일차] GUI(tkinter) - 2-2

13. 메시지 박스 import tkinter.messagebox as msgbox from tkinter import * root = Tk() root.title("WT GUI") root.geometry("640x480") # 가로 X 세로 / 대문자X 하면 실행안됨 # 기차 예매 시스템 이라고 가정 def info(): msgbox.showinfo("알림", "정상적으로 예매 완료 되었습니다.") def warn(): msgbox.showwarning("경고", "해당 좌석은 매진되었습니다.") def error(): msgbox.showerror("에러","결제 오류가 발생했습니다.") def okcancel(): msgbox.askokcancel("확인 / 취소", "해당 좌석은 유아 동반석입니..

파이썬 스터디/파이썬-Python 활용편2 2021. 8. 1. 12:26

[Python 파이썬 독학 활용2편 2일차] GUI(tkinter) - 2-1

[2일차] 공부내용 정리 12. 메뉴 13. 메시지 박스 14. 프레임 15. 스크롤 바 16. 그리드 기본 17. 그리드 심화 18. 퀴즈 (메모장 만들기) 12. 메뉴 from tkinter import * root = Tk() root.title("WT GUI") root.geometry("640x480") # 가로 X 세로 / 대문자X 하면 실행안됨 def create_new_file(): print("새 파일을 만듭니다.") menu = Menu(root) # File 메뉴 menu_file = Menu(menu, tearoff=0) menu_file.add_command(label="New File", command=create_new_file) menu_file.add_command(labe..

파이썬 스터디/파이썬-Python 활용편2 2021. 8. 1. 11:23

[Python 파이썬 독학 활용2편 1일차] GUI(tkinter) - 1-3

9. 라디오 버튼 : 해당 그룹에 등록된 항목 중 1개만 선택할 경우 사용 / 중복선택 시 리스트박스(listbox)사용 from tkinter import * root = Tk() root.title("WT GUI") root.geometry("640x480") # 가로 X 세로 / 대문자X 하면 실행안됨 lable1 = Label(root, text ="메뉴를 선택하세요").pack() #radio 는 1개 선택이기 때문에 variable 을 공통으로 사용 burger_var = IntVar() # int 형으로 저장 btn_burger1 = Radiobutton(root, text="햄버거", value=1, variable=burger_var) #btn_burger1.select() btn_bur..

파이썬 스터디/파이썬-Python 활용편2 2021. 7. 30. 08:48

추가 정보

페이징

이전
1 2 3 4
다음
TISTORY
후즈테크 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바