간단한 파일 파서와 작성기를 썼지 만, 유니 코드의 중요성에 대해 이야기 한 기사를 보았습니다. 그런 다음 입력 파일이 ASCII 코드로되어 있다고 가정합니다. , 그것은 항상 상황이 아닐 수도 있지만, 내 상황에서는 거의 발생하지 않을 것입니다.파이썬에서 UTF-8 친화적 인 파서 작성하기
드문 경우이지만 UTF-8 인코딩 파일이 필요합니다.
단순히 읽기 및 쓰기 방식을 변경하여 UTF-8 파일로 작업 할 수있는 방법이 있습니까? 내가 문자열로하는 것은 그것들을 저장 한 다음 쓰는 것뿐입니다. 그래서 나는 그것들을 읽고, 저장하고, 올바르게 쓸 수 있는지 확인해야합니다.
또한 ascii 및 UTF-8 파일을 별도로 처리해야하며 각기 다른 기능을 작성해야합니까? 나는 아직 ASCII 파일 이외의 다른 것을 사용하지 않았으며 유니 코드 처리에 대해서만 읽었다.
ASCII는 UTF-8의 하위 집합이므로 두 세트의 코드가 필요하지 않습니다. –