파이썬의 튜플

이 포스트에서는 파이썬에서 사용되는 튜플이라는 개념에 대해 설명합니다. 파이썬의 배열에는 리스트, 딕셔너리, 튜플 이렇게 세 가지 종류가 있습니다. 리스트는 [“ABC”, “DEF”, “GHI”]처럼 그냥 일반적인 배열이고 딕셔너리는 {“name”: “홍길동”, “age”: 20} 이런 식으로 키값이 있는 배열입니다. 튜플은 리스트와 비슷하지만 다른 점이 있습니다. 먼저 아래 코드를 봅시다. GFRIEND = [“소원”, “예린”, “은하”, “유주”, “신비”, “엄지”] TWICE = … 더 보기 “파이썬의 튜플”

파이썬에서 콘솔 글자색 지정하기 (윈도우즈)

이 포스트에서는 파이썬에서 윈도우의 명령 프롬프트 콘솔의 글자색을 지정하는 방법에 대해 설명합니다. 이미 파이썬에서 콘솔 글자색 및 효과 지정하기 (리눅스) 포스트에서 콘솔 글자색 지정 방법에 대해 포스팅했지만, 이 방법은 윈도우즈의 명령 프롬프트에서는 사용할 수 없습니다. 대신 윈도우즈의 콘솔 관련 API에 내장된 SetConsoleTextAttribute() 함수에 접근하는 방법을 씁니다. 일단, 코드를 봅시다. STD_INPUT_HANDLE = -10 STD_OUTPUT_HANDLE = -11 … 더 보기 “파이썬에서 콘솔 글자색 지정하기 (윈도우즈)”

파이썬에서 콘솔 글자색 및 효과 지정하기 (리눅스)

이 포스트에서는 파이썬에서 콘솔의 글자색 및 효과를 지정하는 방법에 대해 설명합니다. 참고: 이 방법은 리눅스에서만 가능한 방법입니다. 윈도우에서는 다른 방법을 사용합니다. 리눅스 콘솔에서 ANSI 제어 문자를 사용하여 콘솔의 글자색과 효과를 지정하는데, \033[?m(?에는 숫자가 들어감)을 삽입하면 그 자리에서부터 특수한 효과가 생기거나 색깔이 변합니다. 우선, 글자의 특수한 효과가 나타는 \033[0m부터 \033[9m까지는 다음과 같습니다. 제어문자 효과 \033[0m 모든 … 더 보기 “파이썬에서 콘솔 글자색 및 효과 지정하기 (리눅스)”

파이썬으로 간단한 웹 서버 구성해 보기

이 포스트에서는 파이썬을 이용하여 간단한 웹 서버를 구성해 보는 방법을 설명합니다. 우선 파이썬 웹 서버를 구성할 디렉터리를 하나 만듭니다. 여기서는 ‘http-py’라는 이름으로 만들었습니다. $ mkdir http-py $ chdir http-py [http-py]$ 윈도우즈의 경우 C:\http-py\ 정도라고 생각하시면 됩니다. 그리고 이 디렉터리로 들어가서 코드 편집기 등을 이용해 다음과 같은 내용의 HTML 문서를 생성합니다. <!DOCTYPE html> <html> <title>Python HTTP … 더 보기 “파이썬으로 간단한 웹 서버 구성해 보기”

파이썬으로 XML 파싱하기 2

이 포스트는 파이썬으로 XML 파싱하기 포스트를 바탕으로 다시 포스팅합니다. 여기서 바뀐 점은 다음과 같습니다. 문자열로부터 직접 XML 문서를 받아들이는 방식 .find() 메소드 사용으로 더 간편하게 찾는 방식 코딩해 보면 다음과 같이 됩니다. xmlstr = “””<?xml version=”1.0″?> <girlgroup> <name alias=”GFRIEND”>여자친구</name> <members> <member>소원</member> <member>예린</member> <member>은하</member> <member>유주</member> <member>신비</member> <member>엄지</member> </members> <albums> <album order=”EP 1집”>Season of Glass</album> <album order=”EP … 더 보기 “파이썬으로 XML 파싱하기 2”