파이썬 unicodedecodeerror 'ascii' codec can't decode byte

이 에러에 대한 내용을 검색하면 참 다양한 해결책들이 나온다.

웃기게도 나는 다른 방법으로 해결하였다.

내가 만난 문제

파이썬에서 c++ so파일(또는 dll)에 있는 함수를 호출하려고 했다.
유니코드 스트링을 인자로 넘겨야 하는데 정확히는 wchar_t의 배열. wstring 이라고도 할 수 있다.

그 함수를 파이썬에서 호출할 때에는 c_wchar_p 를 사용하는데 거기서 에러가 자꾸 나는 것이다.

알고보니 ....파이썬3으로 하니까 되더라.

내가 사용하는 기술들이 파이썬2가 아니라 3이였다.

H2
H3
H4
3 columns
2 columns
1 column
Join the conversation now