파이썬 GUI 프로그래밍 실습 - 1. 프로젝트 생성 > 파이썬-이클립스 설치

본문 바로가기
사이트 내 전체검색

회원로그인

올서베이넷
무료 온라인 설문 사이트
OVITII
웹 프레젠테이션 도구

파이썬-이클립스 설치

파이썬 GUI 프로그래밍 실습 - 1. 프로젝트 생성

페이지정보

글쓴이 관리자 조회 40,356 조회 날짜 19-05-02 06:03 / Update:22-12-10 04:12
댓글 0 댓글

SNS 공유

  • 트위터로 보내기
  • 페이스북으로 보내기
  • 구글플러스로 보내기

내용

파이썬 GUI 프로그래밍을 하기 위해서 필요한 도구들을 모두 설치하였다.

 

Python + Eclipse + Pyside6이 정상적으로 설치되었다면, 간단하게 GUI 프로그래밍을 실습해본다.

 

 

1) Eclipse를 실행한다.

 

본 강좌의 워크스페이스는 C:/JBMPA로 설정하였다.

 

1269735051_1556796960.0319.png

 

 

2) 프로젝트 생성

 

File > New > PyDev Project

 

1269735051_1556797165.992.png

 

 

프로젝트 생성 창이 나타나면, 원하는 이름의 프로젝트를 만든다.

 

아래는 lecture라는 프로젝트를 만든 예제이다. 프로젝트 이름을 입력하면, 프로젝트 이름과 동일한 폴더가 워크스페이스의 하위에 생성된다.

 

예를 들어 워크스페이스가 C:/JBMPA 이고, 프로젝트 이름이 lecture 라면

 

C:/JBMPA/lecture 라는 프로젝트 폴더가 생성된다. 

 

1269735051_1556797226.8627.png

 

 

Finish  버튼을 누르면, Pydev의 패키지 익스플로러 창에 프로젝트가 생성된 것을 알 수 있다.

 

1269735051_1556797531.4465.png

 

 

3) 테스트 파일 생성 

 

프로젝트를 만들었으면, 프로젝트에서 코딩할 파이썬 파일을 생성한다.

 

파이썬 파일을 생성하기 위해서, 생성된 프로젝트를 마우스 우클릭한다.

 

프로젝트 > 마우스 우클릭 > New > PyDev Module을 선택한다.

 

1269735051_1556797734.0656.png

 

 

PyDev Module을 선택하고 파이썬 모듈 생성창이 나타나면, Name에 test를 입력한다.

 

Package는 프로젝트 폴더에서 새로운 폴더를 만든다고 생각하면 된다. Package는 빈 공간으로 두고 Name칸에만 이름을 적어준다. 확장자는 쓰지 않는다. 파일 이름만 적어주면 자동으로 XXX.py 식으로 .py 확장자를 생성해준다.

 

1269735051_1556797795.4523.png

 

 

Finish 버튼을 누르면 Template 창이 나타난다. <Empty>Main을 선택한다. 

 

1269735051_1556798001.8853.png

 

 

Main을 선택하면 아래와 같이 test.py 파일이 생성되며, 내부에는 자동으로 메인 코드를 생성해준다.

 

1269735051_1556798110.1648.png

 

 

4) 새로운 파일은 Workspace의 프로젝트명 폴더 아래 생성된다.

 

즉, C:/JBMPA/lecturetest.py 경로에 파일이 생성된다.

 

1269735051_1556798309.7149.png

 

프로젝트 경로가 어디에 생성되는지를 강조하는 이유는, 차후에 생성할 UI 파일이나, 이미지, 각종 소스파일들을 복사해 넣어야 하기 때문이다.

 

 

댓글목록 sfs

총 11 건 , 1 페이지
게시물 검색
파이썬-이클립스 설치 목록
번호 제목 글쓴이 조회 날짜
1 관리자 28327 05-01
2 관리자 29490 05-01
3 관리자 29550 05-01
4 관리자 29587 05-01
5 관리자 30307 05-01
6 관리자 30596 05-01
7 관리자 32298 05-02
8 관리자 34859 05-02
9 관리자 36833 05-01
10 관리자 37719 05-01
열람중 관리자 40357 05-02
GNUBOARD_M
Copyright © JBMPA.com All rights reserved.