Tag Archives: 파이썬

[서평] 파이썬 웹 프로그래밍

Django는 현재 파이썬 웹 프레임워크중에서 가장 사랑받고 있는 프레임워크이다. 나는 한번도 Django를 써 본적은 없었지만 파이썬 웹 프레임워크 중에서는 Flask를 써서 간단한 연구 프로토타입용 웹개발을 한 경험이 있다. 갈수록 Django 커뮤니티가 커지고 Flask의 인기가 조금씩 밀리는 것이 느껴지고 있어서, 나도 Django를 한번 공부해봐야겠다고 생각하던 참에 이 책의 개정판을 보게 되었다. 사실, 2015년에 이 책의 초판이… Read More »

[서평] 러닝파이썬과 함께하는 중급자 입문

2009년 학부시절, 친구들과 함께 새로운 프로그래밍 언어를 공부해보려고 알아보던 중, 당시 공개된지 몇 달 되지 않았던 파이썬3를 알게 되었다. 이 때부터 파이썬3로 여러 토이 프로젝트도 진행해보고, 대학원에 진학해서는 지금까지 데이터 분석이나 웹 개발 등으로 아주 유용하게 써먹고 있다. 계속해서 파이썬에 관심을 갖고 공부하다보니 현재 파이썬 관련 책만 20여권 정도 소유하고 있다. 이렇게 파이썬을 자주 사용하고… Read More »

[Python] Twitter API – tweepy 활용하기

다음 코드는 Consumer_key, Consumer_secret, Access_key, Access_secret 의 값을 이용하여 OAuth 인증을 받고 이를 이용하여 'Hello, tweepy API' 라는 글을 본인의 계정으로 트윗하는 샘플코드이다. #-*- coding:cp949 -*- import tweepy CONSUMER_KEY = 'aUPI30zXd2hzUAqP9ow' CONSUMER_SECRET = 'JOzfAHzEBAxOrmY9ERkOuvFJKaupdQ4gADmN2471FRY' ACCESS_KEY = '48014458-kRfCeeMdHm3YDyH1ZYXaYhmywMe6jeN7dksLxv13k' ACCESS_SECRET = '57B6hQaue2FXyY0fR3P1ppHwGnVKte0O1ZnnznA4' auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET) auth.set_access_token(ACCESS_KEY, ACCESS_SECRET) api = tweepy.API(auth) status = api.update_status('Hello, tweepy API') update_status()는… Read More »

[Python] Twitter API - tweepy 설치하기

파이썬용 Twitter API로는 여러가지가 있는데, 이 중 쓸만한 것으로 찾아보다가 tweepy 라는 것을 찾게 되었다. tweepy를 다운로드 및 설치하는 법에 대해 알아보자. http://code.google.com/p/tweepy/ tweepy의 구글 코드 저장소 주소이다. 이 곳에서 자신이 사용하는 파이썬의 버전별 tweepy 라이브러리를 다운받을 수 있다. 여기서는 Python3 를 기준으로 하였다. 가장 간단한 설치 방법으로는 자신이 다운받은 tweepy의 압축을 풀고, 압축을 푼… Read More »

Twitter API - OAuth 인증받기

트위터 API를 이용하여 트윗을 올리거나 친구 목록을 받아오는 등의 프로그래밍을 하기 위해서는 Oauth 인증이 필요하다. OAuth란 기존의 아이디와 비밀번호를 이용한 인증에서 오는 보안 취약점을 개선하고 각 Open API마다 제각각인 인증방식을 표준화한 것이다. 이제 트위터 API를 이용하여 간단하게 트윗을 할 수 있는 프로그램을 개발해보자. 트위터 API의 인증키는 다음 주소에서 발급받을 수 있다. http://dev.twitter.com/apps/ 위 주소에서 자신의 트위터… Read More »