파이썬으로 문자열을 만들고이를 wrapped C lib에 전달해야합니다.Cython으로 문자열을 Byte로 C로 변환
def test():
PATH = '/usr/lib/libnx.so'
PATH = <char*>PATH
load(PATH)
하지만 내가 얻을 : 다음 .pyx 파일에서
unsigned char load(char const *FileName)
다음 C lib 디렉토리는 함수를 정의 내가 파이썬 문자열을 암호화하는 시도했지만 같은 오류가 발생했습니다 TypeError: expected bytes, str found
.
함수 .encode()를 수정해야 –