트위터에서 특정 키워드를 사용하여 트윗을 스크랩하는 데에는 Tweepy 라이브러리를 사용할 수 있습니다.
아래는 간단한 파이썬 코드로, Tweepy를 이용하여 트위터에서 특정 키워드에 해당하는 트윗을 수집하는 예제입니다.
먼저, Tweepy를 설치해야 합니다:
pip install tweepy
그런 다음, 아래의 코드를 사용하여 트위터 API를 활용하여 트윗을 스크랩할 수 있습니다.
트위터 개발자 계정을 만들고 API 키와 액세스 토큰을 얻어야 합니다.
import tweepy
# Twitter API 키 및 액세스 토큰 설정
consumer_key = 'YOUR_CONSUMER_KEY'
consumer_secret = 'YOUR_CONSUMER_SECRET'
access_token = 'YOUR_ACCESS_TOKEN'
access_token_secret = 'YOUR_ACCESS_TOKEN_SECRET'
# Tweepy 인증 설정
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
# Tweepy API 객체 생성
api = tweepy.API(auth)
# 검색할 키워드 설정
search_keyword = '파이썬'
# 트윗 검색 및 출력
tweets = tweepy.Cursor(api.search, q=search_keyword, lang='ko').items(10)
for tweet in tweets:
print(f"{tweet.user.screen_name}: {tweet.text}")
print("------------------------")
위 코드서 `'YOUR_CONSUMER_KEY'`, `'YOUR_CONSUMER_SECRET'`, `'YOUR_ACCESS_TOKEN'`, `'YOUR_ACCESS_TOKEN_SECRET'` 부분에는 실제로 발급받은 트위터 개발자 API 키와 액세스 토큰을 넣어주어야 합니다.
또한, `search_keyword` 변수에는 스크랩하고자 하는 트위터 키워드를 설정해주세요.
위 코드는 해당 키워드에 대한 최근 10개의 트윗을 출력합니다.
더 많은 개수를 원하면 items(10)의 숫자를 변경하세요.
필요에 따라 코드를 수정하여 사용하시면 됩니다.
'IT > 코딩' 카테고리의 다른 글
Go 소수 판별 코드 (0) | 2023.12.01 |
---|---|
C 소수 판별 코드 (0) | 2023.12.01 |
나머지 구하는 C 코드 (0) | 2023.12.01 |
다트 소수 판별하는 코드 (0) | 2023.12.01 |
Common Python Errors : Troubleshooting Made Easy (0) | 2023.06.18 |