파이썬은 정말 공부를 하면 할 수록 매력이 넘친다..
공부하기싫을때 마다 조금씩 만져보면 재밌는 언어같다..
오늘 설명해 볼 파이썬 프로젝트는 파이썬으로 문자 보내보기
python send message
일단은 먼저 https://www.twilio.com/
으로 들어가 회원 가입을 해주어야 한다.
문자를 보내기 위해선 통신망을 이용하여 보내야 하기 때문에 요금 지불이 필수적이다
하지만 twilio에서는 회원가입시 일정 요금을 지원해주는데 그 양도 충분히 많기 때문에
충분히 체험 해 볼수 있다.
회원가입을 하고 아마 본인의 번호로 핸드폰 인증까지 해야 할 것이다.
인증까지 다 마치고 나면
아마 빨간 상자 부분에
GET TRIAL NUMBER 라는 버튼이 있을 것이다.
버튼을 눌러 번호를 받으면 위 사진과 같이 화면이 나타날 것이다
이제 밑에 있는 QuickStart버튼을 눌러보자
눌러보면
이런 식으로 각각언어로 어떻게 문자를 보내는지에 대한 설명이 나타나 있다
우리는 가장 쉬운 난이도인 파이썬을 이용하여 문자를 보내보도록 하겠다.
일단 pip 모듈을 설치해 주어야 한다
pip install twilio
설치를 해주고
(만약 오류가 난다면 참조 https://www.twilio.com/docs/sms/quickstart/python-msg-svc)
밑에 파이썬 코드를 작성해주자
# Your Account Sid and Auth Token from twilio.com/console
# DANGER! This is insecure. See http://twil.io/secure
account_sid = '--'
auth_token = '--'
client = Client(account_sid, auth_token)
message = client.messages.create(
to="+821012341234",
from_="+12023232323",
body="Hello from Python!")
print(message.sid)
account_sid,auth_token에는 twilio에서 로그인시 나타난 화면에서 따라 적으면 된다.
(옆에 네모박스겹쳐져있는거 누르면 복사된다.)
그 다음 아래코드에는
to:받을사람의 번호
(국가코드를 먼저 적고 번호를 적어야 한다.
한국 번호가 010-3333-3333이면
+82 10 3333 3333
이렇게 적으면 된다)
from:보내는 사람 번호
사이트에 나타난 TRIAL NUMBER적으면 된다
body: 보낼 메시지 내용
이렇게 코드를 작성하고 파이썬 파일을 실행시켜보면
이런식으로 문자가 온 것을 확인해 볼 수 있다.
파이썬으로 문자보내기 성공
'Python' 카테고리의 다른 글
파이썬 인터프리터에 대하여 (0) | 2024.12.10 |
---|---|
터미널에서 한번에 여러개의 파일 만들기 (0) | 2021.06.29 |
Python csv를 list로 변환 (0) | 2020.09.12 |