반응형 Python48 [Python] : 동물 투표 프로그램 좋아하는 동물 투표 프로그램 from tkinter import * #함수 선언 def myFunc() : if var.get() == 1 : labelImage.configure(image = photo1) elif var.get() == 2 : labelImage.configure(image = photo2) else : labelImage.configure(image=photo3) # 전역 변수 선언 부분 var, labelImage = 0, None photo1, photo2, photo3 = [None] * 3 #메인 코드 부분 if __name__ == "__main__" : window = Tk() window.geometry("400x400") window.title("애완동물 선택하기").. 2021. 11. 10. [T.I.L] : 09 일일 배움을 위한 Today I Learned ! Spring Framework Rest 기반 Open API 서버 구현을 했습니다. 톰켓과 톰켓을 통신합니다. 2021.11.03 - [Framework/Spring Framework] - [Spring Framework] : Rest 기반 Open API Server 구현 (1부) [Spring Framework] : Rest 기반 Open API Server 구현 (1부) DB에 테이블을 만들어주고 값을 넣어줍니다. 복합키를 주고 각 데이터의 크기와 형식을 정해주고 간단한 주석을 넣었습니다. 데이터 베이스에 값도 넣어줍니다. 전에 만들어둔 프로젝트를 복사 ohju.tistory.com 2021.11.03 - [Framework/Spring Framew.. 2021. 11. 3. [Python] : 메뉴와 대화상자 메뉴 프로그램을 실행시키면 좌측 상단에 파일 버튼이 생깁니다. 클릭하면 열기와 종료가 나타납니다. 점선을 누르면 이렇게 열기,종료 창이 빠져나옵니다. from tkinter import * window = Tk() mainMenu = Menu(window) window.config(menu = mainMenu) fileMenu = Menu(mainMenu) mainMenu.add_cascade(label = "파일", menu = fileMenu) fileMenu.add_command(label = "열기") fileMenu.add_separator() fileMenu.add_command(label = "종료") window.mainloop() 메뉴를 선택하면 작동하는 코드 추가 열기 버튼을 누르면 열.. 2021. 11. 3. [Python] : 사진 앨범 프로그램 사진 앨범 프로그램 사진 앨범 프로그램입니다. 이전을 누르거나 다음을 누르면 리스트에 저장한 사진들이 표시됩니다. from tkinter import * # 전역 변수 선언 부분 fnameList = ["jeju1.gif", "jeju2.gif", "jeju3.gif", "jeju4.gif", "jeju5.gif", "jeju6.gif", "jeju7.gif", "jeju8.gif", "jeju9.gif"] photoList = [None] * 9 num = 0 # 함수 선언 부분 def clickNext() : global num num += 1 if num > 8 : num = 0 photo = PhotoImage(file = "gif/" + fnameList[num]) pLabel.configure.. 2021. 11. 3. [Python] : 키보드와 마우스 이벤트 처리 마우스 이벤트 처리 프로그램을 실행 시키면 마우스를 클릭할 수 있는 창이 나옵니다. 마우스로 클릭을 하면 좌,우 중 어느 쪽으로 클릭 했는지와 어디를 클릭 했는지가 좌표로 표시됩니다. from tkinter import * def clickMouse(event) : txt = "" if event.num == 1 : txt += "마우스 왼쪽 버튼이 (" elif event.num == 3 : txt += "마우스 오른쪽 버튼이 (" txt += str(event.y) + "," + str(event.x) + ")에서 클릭됨" label1.configure(text = txt) window = Tk() window.geometry("400x400") label1 = Label(window, text = .. 2021. 11. 3. 01 . 파이썬의 특징과 활용 및 정의. 파이썬은 1990년 귀도 반 로섬이 개발한 인터프리터 언어입니다. 인터프리터 언어는 Java나 C처럼 컴파일러를 사용하지 않고 한줄 한줄 바로 원시코드를 실행시켜서 사용합니다. 구글에서 만들어진 소프트웨어의 50% 이상이 파이썬이라고 하며 드롭박스나 Django도 파이썬으로 개발되었다고 합니다. 파이썬은 공동 작업과 유지 보수가 쉽고 편합니다. - 파이썬은 인간다운 언어이고 문법이 쉬운 편이라 빠르게 배울 수 있습니다. 에릭 레이먼은 파이썬을 공부한지 단 하루만에 자신이 원하는 프로그램을 작성했다고 합니다. 파이썬은 무료이고 C와 궁합이 좋습니다. 프로그램의 전반적인 뼈대는 파이썬으로 만들고 빠른 실행 속도를 필요로 하는 부분은 C로 만들어 파이썬 프로그램 안에 포함시킵니다. ( 파이썬 라이브러리 중 C.. 2021. 9. 1. 이전 1 2 3 다음 반응형