ALL

Python 유니코드(Unicode) 문자열 사용 방법 예제

파이썬에서는 일반 문자열과는 별도로 유니코드 문자열 형태가 있습니다. 일반 문자열은 8비트 문자열로, 하나의 문자를 여러 개의 바이트에 분해해서 저장합니다. 파이썬으로 문자를 처리할 때 바이트 단위로 처리를 해야 하는 경우가 있습니다. 유니코드(Unicode) 문자열은 문자를 Unicode로 취급하기 때문에 영어나 한국어등의 ASCII 문자로 되어있어도 한 개 문자를 하나씩 다룹니다. 즉, 일반 문자열은 바이트 단위로 처리 하지만, 유니코드 문자열에서는 문자 단위로 처리하게 됩니다. 한글을 글자 깨짐 없이 사용하고 싶은 경우에는 유...
ALL

Python raw 문자열 이스케이프 시퀀스 처리 무효화

파이썬raw 문자열 사용 방법 및 예제입니다. 이스케이프는 편리한 기능이지만 이스케이프를 사용하고 싶지 않은 경우도 있습니다. 폴더나 파일의 경로 등을 지정하고 싶은 경우라든지 등등.. 이러한 경우에는 raw문자열을 사용해서 이스케이프 처리가 동작하지 않도록 할 수 있습니다. r"문자열" r'문자열' R"문자열" R'문자열' raw문자열은 일반 적으로 사용하는 문자열 앞에 또는 을 붙인 것입니다. raw문자열에서는 이스케이프 동작이 무효화되기 때문에 이라고 작성해도 줄 바꿈을 하지 않고 이라는 문자와 이라는 문자로 표시해줍니다. 특...