"파이썬 프로그램의 형태 1 - 파이썬 배우기(Python)"에 이어지는 글입니다.웹브라우저를 통해서 정보를 제공하는 사용자 인터페이스로 웹서버측에서 프로그래밍이 필요하고 아래와 같이 다양한 적용 방법이 있습니다.(참고 자료 http://docs.python.org/2/howto/webservers.html) CGI(Common Gateway Interface)mod_pythonFastCGI, SCGImod_wsgiTemplatesFrameworks ■ CGI(Common Gateway Interface) 웹서버와 파이썬 프로그램간의 가장 전통적인 인터페이스로 속도 및 기타 문제로 사용 할 수는 있지만 추천하지 않습니다. 되도록 WSGI(Web Server Gateway Interface)를 사용하도록 ..
어떤 프로그래밍 언어로 프로그램을 제작하더라도 본격적인 프로그램 제작 이전에 어떤 형태의 프로그램을 만들 것인지 방향성을 결정하는 것은 상당히 중요 합니다. 프로그램의 동작방식, 연관 범위, 인터페이스에 따라 프로그램의 구현 방식과 규모 등에 있어 큰 차이가 있기 때문에 파이썬을 배워나가는 사람의 입장에서도 이 부분에 대한 이해가 필수적이다 하겠습니다. 결론을 먼저 말한다면 파이썬은 단순 배치 프로그램 부터 시작하여 GUI 프로그램 및 웹 서비스까지 모든 분야에서 사용할 수 있는 매력적인 프로그래밍 언어 입니다. 다음은 사용자와의 인터페이스 관점에서 바라본 프로그램의 종류 입니다. ■ 일괄 작업 프로그램 배치(Batch program) 프로그램이라고도 부르는 것으로 콘솔창 또는 명령행(command li..
모르는 한자가 있을때 옥편을 찾지 않고 간편하게 확인하는 방법으로는 우선 포털의 사전 페이지에서 지원하는 필기 인식으로 찾는 방법이 있습니다. 마우스로 한 획, 한획 그려서 해당하는 한자를 찾는 방법입니다.("모르는 한자 찾기" 참조) 한획씩 그려서 찾으므로 정확하게만 그리면 한자를 제대로 찾을 수 있지만 마우스로 그리는 것이 의외로 쉽지 않고 한자가 여러개라면 이 방법이 조금 짜증 스러울 수도 있습니다. 마우스로 한자를 그리거나 하는 것이 귀챦거나 여러 한자를 한번에 찾고 싶은 경우에는 사진을 통한 한자 자동 인식 방법을 이용할 수 있습니다. 우선 제일 먼저 해야하는 작업은 한자를 찍은 해상도 좋은 사진을 확보해서 되도록 확인하려는 한자가 있는 부분만으로 사진을 자릅니다. 편집 도구가 없으시면 "가볍고..
파이썬을 스터디하면서 궁금한 것을 그때 그때 구글링을 통해서 해결할 수도 있지만 미리 준비되어 있는 자료를 활용하면 더 효과적인 프로그래밍에 도움이 될 수도 있습니다. 아래의 글들에 이어지는 포스팅입니다. 파이썬 학습 환경 설치 - 파이썬 배우기(Python)파이썬 맛보기 - 파이썬 배우기(Python) ■ 문서화 자료 보기(Module docs) 파이썬 학습 환경을 설치하고 프로그램 메뉴에 있는 "Module docs"를 실행하면 자료를 이용할 수 있습니다. "Module docs"는 pydoc.py 가 문서화 서버가 되어(TCP 7464포트 사용) 파이썬 각종 모듈의 문서화 자료를 검색 및 제공 합니다. pydoc 스스로가 작은 웹서버 역할을 하는 셈입니다. "Search for" 입력창에 단어를 입..