개발자 포럼
필독사항1 : | 질문을 올릴 경우 답변자는 뛰어난 분석학자나 심리학자가 아님을 유의하세요. |
---|---|
필독사항2 : | 반드시 구체적인 설명과 코드 그리고 오류 메시지 및 캡처 이미지를 함께 올려주세요. |
홈페이지에서 배포하고 있는 ctm-python 모듈을 다운받아 사용중입니다.
그리고 이 모듈을 현재 진행하고 있는 프로젝트에서 사용하고 싶은데 저희 프로젝트는 파이썬3 버전을 사용하고 있습니다.
ctm-python 모듈을 python3버전에서 사용하려면 어떻게 해야 할까요 ..?
print나 raise의 문법은 python3에 맞게 바꿔주고, 실행을 하였더니 5번째 사진처럼 md5 모듈을 찾을 수가 없다고 하네요..
coolsms.py 파일을 보니 파이썬 버전 호환을 위해
if sys.version_info[1] < 6:
import md5
else:
import hashlib
이렇게 알고리즘이 짜여져 있는데, md5 모듈은 따로 다운을 받아줘야하는건가요?
아니면 ctm 모듈 자체가 python2 버전을 기반으로 만들어져있어 3버전과는 호환이 안 되는건가요 .. ??
현재까지 프로젝트 진행을 쭉 python3 버전으로 해와서 다운그레이드를 하기에는 곤란하여 질문남깁니다...
3 버전으로 되어있는 모듈은 구할 수 없을까요 ?? 부탁드리겠습니다..
안녕하세요?
Python 3는 아래 링크 페이지에 최신 버전의 Python용 SDK를 참고하세요.
https://www.coolsms.co.kr/index.php?mid=Python_SDK_Start_here