xlsx 파일의 이론상 최대용량은 얼마일까? 2048 테라바이트 나옴ㅋㅋ
csv는 저장형식이 반점(콤마)라서 한 셀당 글자길이 제약을 안받는듯? 형식으로 저장하는데 들어가는 수십 kB는 생략. 나중가면 무시가능한 오차가 되어버린다. 유형 값 2의 거듭제곱으로 1개 글자 최대크기 (UTF-8) 4 바이트 2^2 1개 셀에 가능한 최대 문자 32,767 개 2^15-1 ㄱ. 1개 셀에 들어가는 최대값 150,908 바이트 / 15만908 2^17-2^2 최대 행 개수 1,048,576 개 / 104만8756 2^20 최대 열 개수 16,384 개 2^14 ㄴ. 최대 셀 개수 17,179,869,184 개 / 171억 7986만 9184 2^34 xlsx 총 데이터 크기 = ㄱ * ㄴ 2,592,579,698,819,072 바이트 2,592조 579,6억 98,81만 9,072 2..
UnicodeDecodeError 만드는 바이트값 목록
UTF-8 (1~4바이트 가변) 인코딩 바이트 크기와 위치 가능 설명+오류값 판별법 1바이트 가능: \x00 ~ \xFF 전부 가능. \x00 ~ 2바이트 이상에서, 나머지 바이트 가능: \x80 ~\BF 불가능: \x00~\x7F \xC0~\xFF 바이트 값이 반드시 10xx xxxx 이어야 하므로 헥스코드2자리 중 앞자리가 8,9,A,B (1000 ~ 1011) 만 가능하다. 나머지 값인 0~7, C~F 가 들어가면 오류난다. 2바이트의 첫번째 바이트 가능: \xC0~\xDF 불가능: \x00~\xBF \xE0~\xFF 바이트 값이 반드시 110x xxxx 이어야 하므로 헥스코드2자리 중 앞자리가 C,D (1100,1101)만 가능하다. 나머지 값인 0~9, A,B,E,F 가 들어가면 오류난다. 3바..