
1. zip_entry_open 함수의 인수 중 'mode'의 값으로 'r'을 사용할 경우, ZIP 아카이브의 모든 파일을 읽을 수 있습니다. 그러나 ZIP 아카이브에 새로운 파일을 추가하거나 기존 파일을 수정할 수는 없습니다.
2. 'mode'의 값으로 'w'을 사용할 경우, ZIP 아카이브에 새로운 파일을 추가할 수 있습니다. 그러나 기존 파일을 읽거나 수정할 수는 없습니다.
3. 'mode'의 값으로 'a'을 사용할 경우, ZIP 아카이브에 새로운 파일을 추가하고 기존 파일을 유지할 수 있습니다. 그러나 기존 파일을 수정할 수는 없습니다.
4. 'mode'의 값으로 'r+'을 사용할 경우, ZIP 아카이브의 파일을 읽고 쓰는 기능을 모두 사용할 수 있습니다. 그러나 ZIP 아카이브에 새로운 파일을 추가할 수는 없습니다.
5. 'mode'의 값으로 'w+'을 사용할 경우, ZIP 아카이브에 새로운 파일을 추가하고 기존 파일을 수정할 수 있습니다. 그러나 ZIP 아카이브의 모든 파일을 읽을 수는 없습니다.
6. 'mode'의 값으로 'a+'을 사용할 경우, ZIP 아카이브에 새로운 파일을 추가하고 기존 파일을 수정할 수 있습니다. 그러나 ZIP 아카이브의 모든 파일을 읽을 수는 없습니다.
7. 'mode'의 값으로 'b'을 사용할 경우, ZIP 아카이브의 바이너리 파일을 읽고 쓰는 기능을 모두 사용할 수는 없습니다. 그러나 ZIP 아카이브의 바이너리 파일을 읽거나 쓰는 기능을 사용할 수 있습니다.
8. 'mode'의 값으로 'r+b'을 사용할 경우, ZIP 아카이브의 바이너리 파일을 읽고 쓰는 기능을 모두 사용할 수 있습니다.
9. 'mode'의 값으로 'w+b'을 사용할 경우, ZIP 아카이브에 새로운 바이너리 파일을 추가하고 기존 바이너리 파일을 수정할 수 있습니다.
10. 'mode'의 값으로 'a+b'을 사용할 경우, ZIP 아카이브에 새로운 바이너리 파일을 추가하고 기존 바이너리 파일을 수정할 수 있습니다.
2025-07-30 13:02