꿈을 코딩하다! 코드덤

Code your dreams

자세히보기

코드덤 Code your dreams 261

[파이썬 강의] 58. tkinter로 캔버스에 캐릭터 그리기

안녕하세요. 코드덤입니다. 이번 파이썬 시간에는 tkinter 캔버스에 도형을 그리는 방법을 활용해 귀여운 캐릭터를 그려볼 거예요. 이전 파이썬 시간에 tkinter 캔버스에서 선, 다각형, 타원 등을 표현하는 방법에 대해 소개를 해 드렸는데요~ 지난 시간에 배운 내용을 활용해서 만들어 나갈 거예요. 그러니, 도형 그리기 파트를 처음 접하시는 분들은 이전 57강을 참고해 주세요! 오늘 만들어 볼 캐릭터예요. 귀엽죠~ 디지털 액자처럼 만들어 보았어요! 생각보다 간단하게 만들 수 있답니다! 함께 이 캐릭터를 그려나가면서, 여러분만의 요소를 추가시켜 보세요! 오늘 사용하게 될 도형을 그리는 명령어를 간단하게 복습하고 시작할게요. create_rectangle() 로 직사각형을 그릴 수 있어요 create_te..

[파이썬 강의] 57강. 캔버스에 도형 그리기 | tkinter

안녕하세요. 코드덤입니다. 이번 파이썬 강의에서는 tkinter 캔버스에 도형을 그리는 방법에 대해 알아볼 거예요. 직선이나, 곡선, 직사각형, 다각형, 타원 등 다양한 도형을 그려보고, 내부 색상 및 외부 테두리 색을 변경하는 방법에 대해서도 배워보겠습니다. 그리고 다음 시간에는 오늘 배운 내용을 바탕으로 디지털 액자형식의 예쁜 캐릭터 이미지를 그려볼 거랍니다! 여러분도 오늘 배우는 이러한 도형을 가지고 여러분 만의 캐릭터 만들기에 도전해 보세요~ 벌써 tkinter 강의도 이미 여러번 다뤘기 때문에, 기본 개념들에 대한 설명은 많이 생략되어 있습니다. tkinter를 처음 접하시는 분들은 이전에 포스팅한 강의들을 참고해 주세요~ 오늘 그려볼 도형의 종류들이예요~ 그럼 함께 도형을 그려볼게요!! 도형을..

[파이썬 기초 강의] 56. 파이썬 IDE | 파이참 설치하기

안녕하세요. 코드덤입니다. 오늘은 파이썬 개발을 보다 편리하고 빠르게 할 수 있도록 도와주는 개발 도구인, 파이참을 설치하는 방법에 대해 소개해 드리고, 간단하게 파이참을 사용하시는 방법에 대해 알아봅니다. 파이참은 파이썬 IDE, 통합개발환경으로, 파이썬 프로그램을 개발하는 과정에서 필요한 모든 기능들을 하나로 통합해 놓은 개발 환경을 의미합니다. 그래서 파이참을 활용해서 코드를 작성하시면, 보다 빠르고 간단하게 프로그램을 완성시켜 나갈 수 있어요. 파이썬 통합개발환경에서는 다양한 종류가 있지만, 그중에서 파이참은 파이썬 언어에 특화되어 나온 IDE이기 때문에, 파이썬 개발자들에게 널리 사용되고 있는 대표적인 에디터입니다. 그럼 함께 파이참을 설치해 볼게요~ 설치하는 자세한 과정은 아래 영상으로 준비되..

[파이썬 기초 강의] 55. Tkinter로 만드는 포토 갤러리 - 자동 재생하기

이전 파이썬 강의에서 tkinter로 간단한 포토 갤러리를 만들어 보았습니다. "이전"버튼과 "다음" 버튼을 눌러서 , 이전/다음 이미지로 이동하는 기능을 만들어 보았는데요. 이번 시간에는 지난 시간에 만든 포토 갤러리에 자동 재생 기능을 추가해 볼 거예요. 총 2개의 버튼 기능을 더 추가로 넣을 거랍니다. - 자동재생 : 1초 간격으로 다음 사진으로 자동으로 넘기기 - 자동재생 멈추기 코드는 이전 시간에 작성한 코드에서 추가적인 기능만 넣을 거예요. 혹시 이전에 작성한 코드가 필요하신 분들은 이전 54강을 참고해 주세요! 자 그럼, 오늘 예제 프로그램인 "포토 갤러리"를 함께 만들어 보아요~ 자세한 설명은 아래 영상을 참고해 주세요!! 오늘도 모두 멋진 순간순간들로 가득 채워나가시길 바랍니다~ http..

[파이썬 강의] 54. 이미지 갤러리 만들기 | tkinter 캔버스, 레이블, 버튼

tkinter로 다양한 예제 프로그램을 만드는 방법에 대해 소개해 드리고 있는데요. 이번 시간에는 여러 장의 사진을 업로드해서, 이전 사진, 다음 사진을 확인할 수 있는 포토 갤러리 프로그램을 만들어 볼 거예요. 저는 캐릭터 이미지를 사용했지만, 여러분은 가족들과 친구들과의 추억이 담긴 사진들을 활용해서 만들어 보세요~ 아래 이미지가 이번 시간에 만들어 볼 프로그램이에요. 총 4가지 기능이 있는데요~ - 이전 사진으로 이동 - 다음 사진으로 이동 - 자동 재생 : 1초 간격으로 사진을 다음 이미지로 이동 - Stop : 자동 재생 기능 멈추기 이 중 이번 시간에는 "이전"과 "다음" 버튼을 만들어 보고, 다음 강의에서 "자동재생"과 "Stop"버튼을 만들어 볼 거예요. "이전", "다음" 버튼을 클릭하면..

[파이썬 기초 강의] 54. "오늘의 명언" App 만들기 | Tkinter로 만드는 예제 프로그램

이번 파이썬 예제 프로그램은 바로 명언집입니다! 버튼을 클릭하면, 영어와 그 뜻을 띄워주는 간단한 예제 프로그램이랍니다. 지난 시간까지 Tkinter를 사용해서 다양한 예제 프로그램을 만들어 오고 있는데요. 오늘 만들 이 예제 프로그램도 Tkinter의 레이블, 버튼, 캔버스를 사용해서 만들어 나갈 거예요! 아래 이미지가 오늘 만들 예제예요. 버튼을 클릭하면, 랜덤으로 영어 명언이 뜨고, 그 아래 한글로 뜻을 함께 띄워준답니다. Tkinter로 간단하게 만들 수 있는 프로그램이니까요, 함께 만들어 나가기 전에, 여러분 스스로 꼭 한번 도전해 보세요~ 그럼 함께 오늘의 명언 예제 프로그램을 만들어 보아요!! 최종 코드와 만들어 나가는 모든 과정은 아래 영상을 참고해 주세요! 오늘도 행복하세요! https:..

[파이썬 무료 강의] 52강. 버튼을 눌러서 랜덤으로 이미지 뽑기 | Tkinter

안녕하세요. 코드덤입니다. 이번 파이썬 강의에서는 버튼을 눌러서 랜덤으로 캐릭터가 뽑히는 프로그램을 만들어 볼 거예요. 지난 48강부터 Tkinter에 대해 배워나가고 있는데요~ 이번 파이썬 강좌에 만들어 볼 예제 프로그램은 그동안 배웠던 많은 기본 개념들을 활용해 볼 수 있는 예제랍니다! Tkinter에 이미지를 업로드하는 방법, 캔버스에 이미지와 텍스트 띄우기, 버튼 클릭 등, 지난 시간에 배웠던 내용을 참고해서, 함께 코드를 작성하기 전에, 여러분 스스로 먼저 도전해 보시기 바랍니다!! 아래가 오늘 최종적으로 완성될 프로그램 이미지예요! 프로그램이 시작되면, 아래와 같이 랜덤 박스가 메인 화면에 뜬답니다! 그리고 오른쪽에 랜덤뽑기라는 버튼이 하나 있어요! 랜덤 뽑기라는 이 버튼을 클릭하면, 아래와 ..

[파이썬 기초] 51강. Tkinter 캔버스에 png 이미지 업로드하기

안녕하세요. 코드덤입니다. 이번 파이썬 기초 강의에서는 Tkinter에서 이미지를 업로드하는 방법에 대해 알아볼 거예요. 오늘 강의에서 사용할 이미지는 아래에서 zip 파일을 다운로드하시면 됩니다. 오늘 크게 3가지 방법으로 이미지를 업로드하는 방법에 대해 소개해 드릴 거예요. 1. 레이블 2. 버튼 3. 캔버스 에 각각 이미지를 업로드해 볼 거예요!! 아래 이미지가 오늘 최종적으로 만들어 볼 작품입니다! 이미지를 띄우고, 그 안에 "멋진 하루 되세요!"라는 글도 함께 띄워 줄 거랍니다! 이렇게 파이썬으로 가족과 친구들에게 디지털 엽서를 만들어 전달해 보세요!! 오늘 tkinter 캔버스에 이미지를 업로드하는 방법에 대해 배우고, 다음 시간에는 오늘 배운 이 방식을 활용해서, 버튼을 클릭하면, 랜덤으로 ..

[파이썬 기초] 50강. Tkinter로 cm 인치 변환 프로그램 만들기

안녕하세요. 코드덤입니다. 이번 파이썬 강의에서 만들어 볼 프로그램은 cm 단위를 인치로 변환시키는 프로그램입니다. 이전 시간까지 Tkinter에 대해 알아보았는데요. 지금까지 배웠던 tkinter에 대한 기본 개념들을 활용해서 만들어 볼 예제입니다. 문자를 표현하는 레이블, 사용자가 입력할 수 있는 엔트리(entry) 버튼만을 사용하여 만든 프로그램이에요. 아래 이미지가 오늘 만들 최종 프로그램이예요. 오늘 함께 cm를 인치로 바꾸는 프로그램을 만들고 나서, 반대로 인치를 cm로 변환시키는 기능을 추가해 보세요! 오늘 이 프로그램을 통해서 font, columnspan, padx, sticky, width 등의 다양한 옵션을 적용시키는 방법에 대해서도 경험해 보실 거예요. 그럼 함께 cm 인치 변환 프..

[파이썬 기초] 49강. Tkinter 레이블 위젯 배치하기 | pack, grid, place 배치 방법

안녕하세요. 코드덤입니다. 이번 파이썬 강의에서는 Tkinter에 위젯을 배치하는 방법에 대해 소개해 드릴 거예요. 지난 시간에, pack()을 사용해서 레이블과 버튼을 생성해서 위치시켜 보았는데요. Tkinter에서 위젯을 배치하는 방법에는 총 3가지가 있어요. 1. pack() 2. grid() 3. place() 위의 3가지 방법으로 다양하게 위젯을 배치시키는 방법에 대해 알아보겠습니다. 자세한 내용은 아래 영상을 참고해 주세요. 그럼 오늘도 멋진 하루 만들어 나가세요!! https://youtu.be/ZH2IH-zhH0M