1
내 트위터 계정에서 정보를 반환하는 코드를 만들려고합니다. 나는 tweetPy API를 사용하고 있습니다. 내가 사용한 코드는 다음과 같습니다.트위터 계정에서 정보 검색
CONSUMER_KEY = "..."
CONSUMER_SECRET ="..."
OAUTH_TOKEN ="..-..."
OAUTH_SECRET ="..."
import tweepy
auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(OAUTH_TOKEN, OAUTH_SECRET)
api = tweepy.API(auth)
fp = codecs.open("Tweets.txt", "w", "utf-8")
public_tweets = api.home_timeline()
for tweet in public_tweets:
tweet.text.encode('utf8')
fp.write(tweet.text)
#print (tweet.text)
# Get the User object for twitter...
user = tweepy.api.get_user("twitter")
print user.screen_name
print user.followers_count
for friend in user.friends():
print friend.screen_name
두 가지 문제가 있습니다. 첫 번째는 파일에 tweet.text를 쓸 수 있지만 결과를 인쇄하려고 할 때 오류가 발생합니다. 나는 점점 오전 :
print (tweet.text)
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-6: ordinal not in range(128)
라인 사용자 = tweepy.api.get_user ('이름')의 두 번째 문제는, 내 계정의 frient_list를 반환하는 것을 시도하고있다, 그러나 나는 점점 오전 :
tweepy.error.TweepError: [{u'message': u'Bad Authentication data', u'code': 215}]