사용자 도구
관리
로그인
추적:
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== 파이썬 ====== 귀도 반 로섬이라는 프로그래머가 1991년에 만든 프로그래밍 언어 ===== 설치 ===== ==== 다운로드 ==== http://www.python.org/download/ 에 가서 최신 버전의 x86 MSI Installer를 다운받는다. \\ (64비트 따위 나중에 만들어도 되므로 처음엔 무난한 x86용을 다운받는다) \\ ==== 설치 ==== 적당한 폴더 정해서 알아서 설치. \\ 프로그래밍을 시작하는 유저라면 설치하는건 어렵지 않음. \\ 정 어렵다면 http://parkya.tistory.com/1070 참고 \\ ==== 설치 확인 ==== Python (command line)을 실행시켜 본다. \\ 그리고 다음을 입력하고 엔터를 쳐본다. \\ <code> print("Hello World") </code> 그러면 다음 줄에 Hello World가 출력된다. \\ 이 창을 나가려면 exit() 을 입력하고 엔터를 친다. \\ ==== GUI 환경 확인 ==== IDLE (Python GUI) 을 실행시켜 본다. \\ 3에서와 똑같이 print("Hello World") 을 실행하면 같은 결과가 출력된다. \\ 그 후 File - Save 를 이용하여 아무 곳에나 저장하면 현재 내용이 파일로 저장된다. \\ ==== 에디터 설치 ==== IDLE로도 개발은 가능하지만 뭔가 불편하다. \\ 전용 에디터를 사용하면 코드 입력, 디버깅 등이 한결 쉬워진다. \\ 많이 쓰이는 에디터는 다음과 같다. \\ * Sublime Text 2 * PyDev (이클립스 플러그인) * PyScripter 요즘 인기가 많은 에디터는 Sublime Text 2 이다. \\ 이것은 파이썬 뿐만 아니라 여러 프로그래밍 언어를 지원한다. \\ http://www.sublimetext.com/2 에 가서 최신 버전을 설치한다.\\ Sublime Text 2 사용법 강좌는 http://opentutorials.org/course/671/3595 를 참고한다.\\ **참고** : 등록 비용은 70달러 정도이지만 등록하지 않아도 무제한으로 사용가능하다. ==== 설치 완료 후 환경변수 설정 ==== - 내컴퓨터 우클릭 -> 속성 -> 고급 시스템 설정 -> 환경변수 - Path 항목 클릭 후 편집 - 제일 끝 세미콜론(;) 뒤에 C:\python332; (본인의 파이썬 설치 경로로 수정) 추가 - (제일 끝에 세미콜론 없다면 세미콜론 입력 후 설치 경로 입력) - 추가 후 확인 버튼 눌러 저장 ==== 파이썬 빌드 테스트 ==== - print("Hello World") 입력 - Hello.py로 저장 (확장자는 꼭 py여야 함) - Ctrl + B 키 눌러서 빌드 후 맨 아래 결과 창 확인 에러가 뜬다면 환경변수를 잘못 설정한 것이다. ==== 유용한 플러그인 설치 ==== http://whoyas2.tistory.com/20 를 참고한다. ===== 개발툴 ===== * [[programming:python:pydev|PyDev]] * [[sw:sublime_text|Sublime Text]] ===== 문법 ===== * [[programming:python:syntax_thread|쓰레드]] * [[programming:python:syntax_class|클래스]] ===== 내장 라이브러리 ===== * [[programming:python:ctypes|ctypes]] * [[programming:python:socket|socket]] ===== 외부 라이브러리 ===== * [[programming:python:pygame|PyGame]] * [[programming:python:django|Django]] * [[programming:python:wxpython|wxPython]] * [[programming:python:pywin32|PyWin32]] * [[programming:python:numpy|NumPy]] * [[programming:python:scipy|SciPy]] * [[programming:python:pil|PIL]] * [[programming:python:parallel_python|Parallel Python]] * [[programming:python:pyuserinput|PyUserInput]] * [[programming:python:pywinauto|PyWinAuto]] * [[programming:c:opencv|OpenCV]] ===== 참고 ===== * [[http://docs.python.org/2.7/library/index.html|Python 2.7 레퍼런스]] \\ * [[http://docs.python.org/3.3/library/index.html|Python 3.3 레퍼런스]] \\ * [[https://wikidocs.net/|Python 강의(한글)]] \\ * [[http://www.zetcode.com/|ZetCode (Python 강의 등)]] \\ * [[http://www.tutorialspoint.com/python/index.htm|Python tutorial]] \\ * [[http://blog.naver.com/h781202|파이썬 등 프로그래밍 언어 정리한 블로그]] \\ * [[http://coreapython.hosting.paran.com/boodebr/All%20About%20Python%20and%20Unicode%20%20boodebr_org.htm|파이썬과 유니코드에 관한 모든 것]] \\ * [[http://www.lfd.uci.edu/~gohlke/pythonlibs/|파이썬 라이브러리 리스트]] \\
문서 도구
문서 보기
이전 판
역링크
PDF로 내보내기
맨 위로
PDF Export
내용으로 건너뛰기
OBG WiKi
사이트 도구
검색
최근 바뀜
미디어 관리자
사이트맵