- wx Python 설정 https://wxpython.org/Phoenix/snapshot-builds여기 링크 드가서 이거 찾아서 받아 받아진 파일 확장자명 whl 을 zip 로 바꾼후 압축 풀어 파이썬 라이브러리 파일 위치에다가 복붙 해줘 코드 입력후 실행 시키면 이렇게 뭔가 창이 뜨면 라이브러리를 잘 가져온 것임 파이썬의 gui 라고 보면 됌 이건 wx의 hello world 정도
FrameWork
마리아 DB 설치 한 후에 이클립스에서 DB 연동을 해서 작업을 하는 방법 이렇게 디비를 만들고 그것을 사용하는 방법까지 알았으면 이제 디비 파이썬에서 DB 연결할 수 있게 작업을 할거야 http://dev.mysql.com/downloads/connector/python/에서 installer 를 다운 받아서 설치한다. 64비트 2.7 다운로드 ~ 뭐 로그인 하라는데 귀찮으니 No thanks, just start my download. 눌러줘 그럼 하단에 받아짐 그거 실행하면 알아서 설치 됌 default로 C에 설치되는 것을 볼수 있는데 본인과 같이 C에 안하고 다른 드라이브에 설치를 했다면 설치 한 파일들을 옮겨 줘야 함 C:\Python27\Lib\site-packages 이 위치에 방금 설치 ..
mariadb.org 들어가서 다운로드 눌러 MariaDB 5.5 다운로드 클릭 mariadb 64비트짜리 받아 알아서 밑에 받아지고 있어 바로 안받아지고 뭐 나오면 오른쪽 밑에 No Thanks ~ 있을텐데 그거 누르면 됌 다 받아지면 실행시켜서 쭉~ next, agree 해주다가 비번은 maria 로 해주고 두개다 클릭해 준 다음 Next 이거 바꾸지 말고 Next 그럼 설치 끝~ 시작메뉴에 Command Prompt 있어 이게 마리아 디비 커맨트 프롬프트임 이거 클릭해서 mysql 쳐서 이렇게 뭔가 반응이 있으면 잘 된것임 이건 root 계정으로 들어가겠다는 것임 비번은 설치할때 입력했던 maria 입력해 주면 접속 된것을 볼수 있음 show databases; 해주면 기본적으로 있는 디비들을 볼수..
파이썬에서 File에 있는 값들을 관리하는 방법 File 라는 이름의 모듈하나 만들어 1234567#-*- coding: utf-8 -*-import os print u"현재 작업 디렉토리 :", os.getcwd()print u"파일 플렛폼의 파일 구분자 :", os.sep Colored by Color Scriptercs 임포트 한 os 객체에서 현재 작업 디렉토리를 얻어올수 있어현재 작업 디렉토리 와 구분자 확인가능파일 구분자는 os 에 따라서 슬래쉬와 역슬래쉬로 달라 cwd 는 current work directory 약자sep 는 seperator의 약자 12345678910111213#-*- coding: utf-8 -*-import os print u"현재 작업 디렉토리 :", os.getc..
12345678910111213141516171819#-*- coding: utf-8 -*- if __name__ == '__main__': try: num1 = input("젯수 입력:") num2 = input("피젯수 입력:") print num2,"를", num1, "으로 나눈값:", num2/num1 except ZeroDivisionError as zde: print "어떤수를 0으로 나눌수는 없습니다.", zde except Exception as e: print "알수 없는 에러 발생!", e else: print "오류없이 수행되었습니다." finally: print "오류발생과 상관없이 반듯이 실행이 보장되는 블럭입니다." print "프로그램을 마무리 합니다." Colored by C..
Decorator 1 어떤 함수에 있는 핵심코드를 수행하기 이전과 이후에 뭔가 작업을 하고 싶어 스프링 AOP 적용과 비슷하게 작업을 할수 있는게 Decorator 야 123456789101112131415161718192021222324252627282930#-*- coding: utf-8 -*-''' - decorator 학습하기''' def helloBye(func): def wrapper(): print "hello!" # helloBye 의 인자로 전달된 함수를 호출 func() print "bye!" return wrapper @helloByedef f1(): print u"f1() 함수를 수행했습니다."@helloByedef f2(): print u"f2() 함수를 수행했습니다."@hello..