본문 바로가기

전체 글

(14)
파이썬에서 심플한 웹서버 작동시키기 파이썬에서는 추가적인 라이브러리 모듈을 설치하지 않고 간단한 웹서버를 작동시킬 수 있도록 기본적으로 모듈을 제공하고 있습니다. 터미널 프로그램을 여셔서 python3 -m http.server 를 입력하시면 간단한 웹서버를 작동시키 실 수 있습니다.
파이썬 비트 연산자 사용법 현재의 보급된 컴퓨터 시스템은 0과1로 이루어진 2진수를 기본적으로 채택하고 있습니다. 즉, 현재의 컴퓨터 소프트웨어에서는 정보를 저장 및 표현할 수 있는 더 이상 쪼갤 수 없는 최소의 단위가 0과1로 이루어진 신호(On,Off) 2진수라고 할 수 있습니다. 이번 포스트에서는 파이썬에서 비트 연산자를 사용하는 방법을 알아보도록 하겠습니다. 우선 언급하기에 앞서 '사(4)칙 연산기호를 사용하면 되지 왜 비트 연산자를 사용해야 하냐' 라고 생각하시는 분들이 있을지 모르겠습니다. 여러 이유가 있겠지만 대략적인 이유는 다음과 같습니다. 연산 처리 성능을 개선하기 위해서 메모리 공간을 절약하기 위해서 기타 여러 사유 파이썬에서 사용할 수 있는 기본 비트 연산자는 OR,XOR,AND,Invert(=not연산자 적용..
파이썬 에러 핸들링 문법 사용법 이번 포스트에서는 파이썬에서 코드에서 에러가 발생했을 때, 강제적으로 프로세스를 종료되지 않고 코드 내부에서 에러를 핸들링하는 문법을 알아보고자 합니다. 에러를 코드내에서 처리해야하는 경우는 많은 경우가 있지만 대략 아래와 같을 겁니다. 디스크 쓰기 및 읽기도중 하드웨어에서 오류가 발생했거나 소켓등 통신관련 코드의 오류 확인 및 처리가 필요한 경우 쿼리문 문법의 한계등으로 파이썬 수준에서 에러 핸들링이 필요한 경우 기타 여러 소프트웨어나 하드웨어에서 오류가 발생했지만 프로세스 전체가 종료되기를 원치 않고 특정 코드에 대해서만 오류를 처리하고 싶은 경우 디버깅이 일시적으로 필요한 경우 기타 여러 경우 파이썬 코드 내에서 에러를 핸들링하는 기본적인 문법은 아래와 같습니다. try: print("[try") ..