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

in kr •  7 years ago 

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

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

내가 만난 문제

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

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

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

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

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

파이썬 라이브러리/문법 버전문제 자주겪죠 ㅎㅎ
아직도 2/3버전이 비슷할 만큼 혼용해 쓰이고 있는듯 합니다.

와 댓글 감사합니다 ^^

안녕하세요! 글 너무 잘 보고 도움받고 있습니다 감사합니다.
트레이딩뷰 관련 질문좀 드리려고 하는데요..
혹시 스크립트 소스 자체에 얼럿을 넣는 방법이 있을까요?
예를 들면,, ma 50 선 위로 올라 갈 시 얼럿 이런 기능을 넣고 싶어서요.^^,,

alertcondition(a, title, message)를 사용하려고 하는데,,
RSI 나 MACD 처럼 아래 밑으로 지표처럼 나와 있어야 얼럿사용이 가능하더라구요,
차트에 추가하는 스크립트로는 얼럿이 불가능 할까요?