iconv 다운로드

By May 12, 2019Uncategorized

LibIconv는 유니코드 변환을 통해 한 문자 인코딩을 다른 인코딩으로 변환 합니다 (지원 되는 인코딩의 전체 목록은 웹 페이지 참조). 그것은 또한 음역에 대 한 제한 된 지원, 즉, 문자를 대상 문자 집합에 표현할 수 없는 경우, 그것은 하나 또는 여러 유사한 찾고 문자를 통해 근사. 응용 프로그램에서 여러 문자 인코딩을 지원 해야 하지만 해당 지원이 시스템에서 부족 한 경우에 유용 합니다. 이는 Iconv # convert ()를 호출 하는 경우에만 적용 됩니다. 스트리밍 인터페이스를 사용 하는 경우 노드-iconv는 부분 문자 시퀀스를 다시 함께 스티치 처리 합니다. 아무 일도 일어나지 않는다면 GitHub 데스크탑을 다운로드 하 고 다시 시도 하십시오. 패키지의 설치 프로그램을 다운로드 하는 경우 요구 사항 아래에 나열 된 종속성에서 DLL (동적 연결 라이브러리)과 같은 응용 프로그램을 실행 하기 위한 요구 사항이 이미 포함 되어 있습니다. 패키지를 Zip 파일로 다운로드 하는 경우 종속성 zip 파일을 직접 다운로드 하 여 설치 해야 합니다. 그러나 다른 패키지의 개발자 파일 (헤더 파일 및 라이브러리)은 포함 되지 않습니다.

따라서 자체 응용 프로그램을 개발 하려는 경우 필요한 패키지를 별도로 설치 해야 합니다. 이것은 windows 호스트 (특히 윈도우 7 SP1 x64)에 iconv를 설치 하는 것에 대 한 간단한 메모입니다. Iconv는 다른 문자 인코딩 간의 변환에 사용 되는 편리한 유닉스/리눅스 도구입니다. 불행 하 게도, 나는 직장에서 내가 좋아하는 리눅스 배포판을 사용 하는 위치에 항상 아니에요, 그래서 여기에 짧은 레시피에 대 한 설치 iconv 포트 Win32에 대 한. . Libraries.io를 통해이 프로젝트에 대 한 통계를 보거나 Google BigQuery https://ftp.gnu.org/gnu/libiconv/libiconv-1.15.tar.gz를 사용 하 여 변환을 수행 하기 전에 작은 버퍼를 하나의 큰 버퍼로 누적 해야 합니다. 그렇게 하지 않으면 UTF-8 및 ISO-2022-JP와 같은 멀티 바이트 및 상태 저장 문자 세트로 예기치 않은 결과가 발생 합니다. . 유닉스 계열 운영 체제에서 iconv (국제화 변환의 약어)는 서로 다른 문자 인코딩 간에 변환 하는 데 사용 되는 표준화 된 애플리케이션 프로그래밍 인터페이스 (API)와 커맨드 라인 프로그램 [2]입니다. “유니코드 변환을 통해 이러한 인코딩 중 하나를 다른 인코딩으로 변환할 수 있습니다.” [4]. 특히 Windows 운영 체제가 있는 컴퓨터는 여전히 기존 (제한 된) 문자 인코딩을 사용 하 여 로케일에서 작동 합니다. 우편물 및 웹 브라우저와 같은 일부 프로그램은 지정 된 텍스트 인코딩과 사용자의 인코딩 간에 변환할 수 있어야 합니다.

내부 처리를 용이 하 게 하기 위해 내부적으로 문자열을 유니코드에 저장 하 고 i/o를 수행할 때 내부 문자열 표현 (유니코드)과 외부 문자열 표현 (기존 인코딩) 간에 변환 해야 하는 프로그램도 있습니다. GNU libiconv는 두 종류의 응용 프로그램에 대 한 변환 라이브러리입니다. . https://www.gnu.org/software/libiconv/문자 인코딩을 변환 합니다. Iconv 모듈은 운영 체제의 iconv 문자 변환 루틴을 Python에 노출 합니다. 이 패키지는 iconv 래퍼 뿐만 아니라 유니코드 개체와 모든 iconv 제공 인코딩 간에 변환 하는 Python 코덱을 제공 합니다. 유니코드에 대 한 국제 구성 요소에서 uconv 유틸리티는 코드 변환에 대 한 iconv 호환 명령줄 구문을 제공 합니다.