728x90
반응형
threading.Timer
import threading
import datetime
- Timer 객체의 시작과 종료
Timer 객체가 임무를 시작하게 하려면 start() 메소드를, 종료시키게 하려면 cancel() 메소드를 호출.
- Timer 콜백 함수에 매개 변수를 넘기는 방법
Timer 생성자의 매개변수 중 args는 Timer 객체가 실행할 콜백 함수의 매개변수로 이용됨.
예)
timer = threading.Timer(1, on_timer, args=[count]) <- args 매개변수는 리스트 형식임
timer.start()
OAuth : 인가를 위한 개방형 표준 규약, 트위터를 비롯해 페이스북,구글,네이버 등 자사의 인터넷 서비스 API에 접근할 수 있는 권한을 서드 파티 애플리케이션 제작자에게 위임하는 방법
(트위터 봇 개발 = '뻐꾸기 시계 트위터 봇')
준비물 : Timer 다루기, OAuth에 대한 이해, 트위터의 컨슈머 키와 액세스 토큰, 파이썬용 트위터 라이브러리 사용법
-Tweepy 설치 :
pip install tweepy <- pip 명령이 Tweepy 라이브러리를 자동으로 내려받고, site-packages에 설치함(Lib\site-package\tweepy 확인)
cf) 첨부파일 참조
728x90
'스마트웹앱콘텐츠전문가 > 파이썬(플라스크, 데이터 처리)' 카테고리의 다른 글
[그래픽 인터페이스] (0) | 2018.01.25 |
---|---|
[네트워크 프로그래밍] (0) | 2018.01.24 |
[파일처리] (0) | 2018.01.23 |
[예외처리] (0) | 2018.01.23 |
[모듈,패키지 및 클래스] (0) | 2018.01.23 |