본문 바로가기

Language/Python

(76)
python으로 db와 연동해서 Excel File로 출력하기 xlrd, xlwt 라는 package를 이용한다. 사이트는 http://www.python-excel.org/ 여기다. 여기에서 받을 수 있음. 특정 계산이나 매크로 같은거... VBA는 Excel에서 바로 열어서 쓰기는 편한데 매크로 쓰기가 약간 구리다. 일단 class기능이 좀 구리다. 암튼 뭐든... 연산해서 Excel로 뽑아내려면 xlrd를 써서 뽑아내면 될 듯 하다. txt를 excel에서 열래도 좀 불편하긴 한 것 같은데... ㅎㅎ
Python으로 놀아보자 - 05 Eclipse Python 연동하기 Python으로 놀아보자 - 05 Eclipse Python 연동하기 Python을 하려면 IDE를 적절한걸 써야 개발하기 편하다. Eclipse가 이것저것 붙혀서 쓰기 좋으니 Eclipse를 쓰도록 해보자.Eclipse로 Python 개발을 하려면 연동을 해주어야 하므로 이 글을 쓴다. 보통 파이썬 관련 플러그인으로 pyDev를 많이 쓰는데 Aptana라고 pyDev가 포함된 All in One Plugin이 있으니 이걸 설치 하도록 하겠다. 아래와 같은 순서로 진행을 해보겠다. 1.Python 설치2013/06/24 - [개발/Python] - Python으로 놀아보자 - 04 Python 설치하기위 링크를 참고 하자. 2.Eclipse 설치2013/04/11 - [개발] - Eclipse를 설치해 ..
Python으로 놀아보자 - 03 'HelloWorld'를 출력해보자 Python으로 놀아보자 - 03 'HelloWorld'를 출력해보자 이전 글에서 python이 뭔지, eclipse로 python코딩을 하려면 어떻게 설정 해야 하는지 알아보았으므로 이번에는 'Hello World'를 출력해보도록 하겠다. 'Hello World'가 왜 중요하냐면 hello world가 나온다는 건 개발 환경 설정이 완료 되었다는 뜻이기 때문이다.한번 해보쟈. ㅎㅎ PyDev나 Aptana가 설치된 Eclipse를 실행한다. 아래와 같이 eclipse가 실행 된다.우측 상단을 한번 보자. 'PyDev'라고 되어있다. python개발용 플러그인을 선택한 것. 잘 안보이시는 분들을 위해 확대한 화면. 아래와 같이 보이는 화면에서 '마우스 우클릭' - New - Project를 선택 한다. ..
Python으로 놀아보자 - 02 Python의 Class와 Method Python으로 놀아보자 - 01 Python의 Class와 Method 요즘 개발 추세가 OOP이기 때문에 파이썬이 비록 인터프린터 언어이지만 Class와 Method 형태를 아는 것은 기본이라 할 수 있을 것이다. 이해를 돕기 위해 요즘 잘나가는 게임인 LoL(이하 롤)의 캐릭터를 Class를 이용해 만들어 보도록 하겠다. 우리가 만들어볼 클래스는 '캐릭터'클래스이다. 롤에서는 '챔피언'이라고 부른다. 이하 '챔프'라고 부르겠다. 게임 '롤'을 하는 유저들은 '소환사의 협곡'이라는 맵에서 각자가 선택한 1개의 챔프를 가지고 신나게 싸운다. 이 게임은 5:5로 팀을 이루어 각 진영에 있는 '넥서스'라는 건물을 먼저 부시는 팀이 이기는 게임이다. 아래 코드를 보자. ''' Created on 2013. ..