Programming/python [python] SystemError: new style getargs format but argument is not a tuple 오류 - 보통 여러 개 원소 지정할 때 마지막에 쉼표를 붙이던게 버릇이 되서 발생한 실수를 기록용으로 남깁니다... def writebuffer(bufidx): pass def abcd(): buflen = 0 t1 = threading.Thread(target=writebuffer, args=(buflen,)) 이 코드를 실행하면 제목과 같은 오류가 발생합니다. 뭐가 잘못일까 하고 전체 코드를 주석처리해보고 하다가 (buflen,) 때문에 발생한 것을 알게 되었습니다. Thread 함수에 파라미터가 한 개인 함수를 부를 때는 그저 args=(var) 하면 되었을 것을... 이것으로 소비한 시간이 너무 길어서 허탈하네요. 공유하기 게시글 관리 구독하기sr's lair 저작자표시 동일조건 'Programming > python' 카테고리의 다른 글 [python3][opencv][windows 10]개발 환경 구축하기 (0) 2022.07.22 [python] 파일 업로딩용 http 서버 예제 (0) 2022.04.12 [python] magic number (0) 2021.10.05 [python][virtualenv] 이미 가상 환경이 구축된 이후 설치된 전역 패키지 가져오기.. (0) 2021.09.13 [python3] a bytes like object is required not 'str' 오류 (0) 2021.07.16 Contents 당신이 좋아할만한 콘텐츠 [python3][opencv][windows 10]개발 환경 구축하기 2022.07.22 [python] 파일 업로딩용 http 서버 예제 2022.04.12 [python] magic number 2021.10.05 [python][virtualenv] 이미 가상 환경이 구축된 이후 설치된 전역 패키지 가져오기.. 2021.09.13 댓글 0 + 이전 댓글 더보기