Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- ajax
- 파이썬 #utf-8 #0xff
- h4ckingga.me
- H4CKINGGAME
- 파이썬 #예외처리 #try #except #raise #오류만들기 #모든오류들을리뷰(?)한다
- ssti
- js
- Calculator
- 웹해킹
Archives
- Today
- Total
{dpp}
파이썬 decode 'utf-8' codec can't decode byte 0xff 에러 본문
오류!! 다.... 나의 경우는 소켓 클라이언트에서 전달받은 바이트를 서버에서 decode 시키는데 생긴 오류다!!
보내는 중에 잘못 보냈을 가능성이 크다..... 나는 깜박하고 먼저 보낼 정보의 크기를 먼저 보내야 하는데 그걸 안함
ㅇㅁㅇ
그니까 잘못 보낸건 아닌지 체크 해보고!! 그래도 안된다면 아래 내용처럼 할 것!
utf-16
이거다!
만약 파일 입출력이라면
file0 = open(path, 'r', encoding='utf-8')
이었던 것을
file0 = open(path, 'r', encoding='utf-16')
으로 바꿔준다!
소켓이라면
data = client.recv(1024).decode('utf-16')
으로 'utf-8'을 'utf-16'으로 바꿔준다
'파이썬 > 파이썬오류' 카테고리의 다른 글
파이썬 예외처리(try, except, raise) (1) | 2020.07.04 |
---|
Comments