본문 바로가기
코딩, 개발 꾸준히 하면 볕날선생만큼 한다.

메모 용도 / 트위터와 파이썬을 연결해주는 라이브러리(도구) tweepy 트위피 사용법 및 설치 방법.

by 볕날선생 2020. 7. 2.
728x90
반응형

내가 나중에 몇개월 뒤에 가서 까먹지 않기 위해 메모를 해둔다.


트위터에서 파이썬을 활용하고 싶다면 tweepy라는 라이브러리(음... 명령어 실행기랄까? 자연스럽게 파이썬-트위터를 연결해주는 보조수단)를 이용하면 편하다.

 

구름 ide를 비롯한 가상화 컴퓨터나 본인의 컴퓨터에 트위피를 설치하고 이용하고자 한다면 다음 명령어를 기억하라!

 

PyPI로부터 설치하기: pip install tweepy

소스코드로부터 설치하기: git clone git://github.com/tweepy/tweepy.git cd tweepy python setup.py install

참고는 여기서 했다 :http://docs.tweepy.org/ko/latest/install.html

 

아참 그리고 그전에 할게 있는데, 트위터라는 sns를 파이썬을 통해서 이용하는게 무궁무진하더라

예를들면 종종 보이는 트윗봇(자동으로? 진짜인지 가짜인지는 모르겠지만)이라고 현재의 이슈를 자동으로 포스팅 하는 트위터도 있고,

트위터의 사람들이 많이 언급한 단어나 문구 관심사를 크롤링(자동으로 긁어 모아 정리를 한다고 보면 된다. 대량의 자료를 긁어오는 행위)하는 것도 있고, 시간, 날씨를 자동으로 트윗하는 것도 있고 엄청나더라.

 

근데 지금 내가 파이썬과 트위터를 이야기하면서 위와 같은 기능을 파이썬을 통해서 트위터에 구현하려면 트위터에 개발자 허가를 받아야 한다. 그건 다음에 써주겠다.

 

위에 트위피 라이브러리를 설치하고 사용하면서 간혹 - Read-only application cannot POST 이라는 오류메세지가 나타날 수 있는데, 이럴때는 http://dev.twitter.com/apps 에 로그인하고 세팅 Settings탭을 누르고, Application type에 들어가서, Read(읽기), Write(쓰기) and Access direct messages(DM 접근하기)를 선택하고 Reset keys을 눌러 설정해주면 된다. 트위터의 값을 읽기만 하는게 아니라 쓰기까지 함께 하기 위함이니라.

 

그리고 custom고객 key키와 access password비밀번호를 다시 재생성하고 이용하면 된다.

728x90
반응형