본문 바로가기
728x90
반응형

encoding5

iconv, clip.exe, pbcopy, xclip, Set-Clipboard iconviconv는 Linux(및 유닉스 계열 시스템)에서 텍스트를 한 문자 인코딩에서 다른 문자 인코딩으로 변환하는 표준 유틸리티임.Converts text from one encoding to another encoding. 참고로 iconv는 Windows 네이티브(cmd / PowerShell) 기본 명령이 아니며,WSL·MSYS2·Git Bash·Cygwin 같은 Unix 계층에서 제공됨.사용예WSL에서 한글이 포함되어 utf-8 로 인코딩된 파일의 내용을 clip.exe 를 사용하여 클립보드로 복사시 한글이 깨짐. 이같이 깨지는 것을 막기 위해서는 다음과 같이 iconv 로 인코딩 변경한 뒤 전달하면 된다.iconv -f utf-8 -t utf-16le test.py | clip.execli.. 2025. 12. 29.
[Python] Unicode and Python: encode and decode Python에서 encode와 decode: str과 bytesencode : str 에서 bytes 로decode : bytes 에서 str 로 이때 encoding 방식이 필요하며,해당 encoding 방식에 따라 동일한 str 객체라도 다른 bytes 객체로 변환된다.참고로, str 객체가 같은 경우엔 Unicode의 codepoint (=코드값)는 같음.하지만, encoding방식에 따라 대응되는 bytes 객체는 다름.bytes 대신 bytearray 도 가능. 참고 : Unicode에서의 encoding이란Unicode에서 문자열은 일종의 sequence of code points 임. (코드값들의 sequence)이를 저장 및 전송, 또는 메모리에 올리기 위해선 일종의 code unit 으로.. 2024. 1. 16.
[Python] Unicode and Python : Unicode Literal 0. 시작하기 전 참고 URLsLiteral에 대한 자료.https://dsaint31.tistory.com/462 [Basic] LiteralLiteral소스 코드 상에서 고정된 값을 가르킴. (또는 고정된 값을 나타내는 표기법을 의미함.)Programming language에서 data의 값을 지정(specifying data values)하는 방법은 다음 중의 하나임.1. Literal을 사용.2dsaint31.tistory.com Unicode에 대한 자료.https://dsaint31.me/mkdocs_site/CE/ch01/code_for_character/#unicode BME228Codes for Characters Code 란 특정 형태의 information을 다른 방법으로 표현하는 규.. 2024. 1. 16.
[python] Text mode vs. Binary mode: File open Python에서 특정 파일을 open하는 경우, text mode 또는 binary mode 중 하나로 열게 된다.기본은 text mode임. 이 둘의 차이점은 간단히 설명하면,현재 open하고자 하는 file을 text파일로 처리할지아니면 binary파일로 처리할지를 결정하는 것임.1. binary mode 로 file을 여는 경우,Python은 해당 file을 순수한 bytes의 형태로 취급함: bytes, bytearray 로 처리해당 파일을 byte 단위로 읽어들이면서어떠한 변환없이 file에 기재된 bytes 의 값들을 그대로 읽어들임.2. text mode로 file을 여는 경우,사람이 읽을 수 있는 문자들로 구성된 text file이라고 생각: str 로 처리file의 bytes 값들을 사.. 2024. 1. 15.
[CE] Text file: Text 파일이란? "text file" 은사람과 컴퓨터가 읽을 수 있고 처리할 수 있도록 encoding 된 characters 로 이루어진electric text lines 로 구성되는 형태의파일 포맷 및 해당 파일을 가르킴.https://dsaint31.me/mkdocs_site/CE/ch01/code_for_character/ BME228Codes for Characters Code 란 특정 형태의 information을 다른 방법으로 표현하는 규칙 또는 해당 규칙으로 표현된 결과물 을 가르킴. 문자를 나타내기 위한 code는 인간이 사용하는 문자 를 일종의 기호 또dsaint31.mehttps://dsaint31.me/mkdocs_site/OS/file/?h=file BMEFile 컴퓨터를 사용하기 위해 필요한 정.. 2024. 1. 7.
728x90
반응형