오예예
60
2020-05-24 01:58:13
1
107

파이썬 반복문을 이용한 대괄호 숫자 증가 방법이 궁급합니다.


안녕하세요. 파이썬으로 트위터 크롤링 공부하다가 막히는 게 있어서 질문합니다.

되게 단순한거라 금방 문제 해결이 될 줄 알았는데 생각보다 해결방법이 잘 떠오르지가 않습니다..


import GetOldTweets3 as got
from bs4 import BeautifulSoup as bs
import datetime 
import time 


    
tweetCriteria = got.manager.TweetCriteria().setQuerySearch('오늘 점심')\
                                           .setSince("2020-01-01")\
                                           .setUntil("2020-05-13")\
                                           .setMaxTweets(100)

tweet = got.manager.TweetManager.getTweets(tweetCriteria)[0]

    
print(tweet.text)

트위터 크롤링 코드인데

tweet = got.manager.TweetManager.getTweets(tweetCriteria)[0]

 이 부분에서 [0]를 0~24의 범위로 텍스트를 뽑아내고 싶은데 반복문을 어떻게 활용해야 할지 잘 모르겠습니다.. 

제가 해본 시도로는


import GetOldTweets3 as got
from bs4 import BeautifulSoup as bs
import datetime 
import time 


    
tweetCriteria = got.manager.TweetCriteria().setQuerySearch('카톡 선물하기')\
                                           .setSince("2020-01-01")\
                                           .setUntil("2020-05-13")\
                                           .setMaxTweets(100)

for i in range(0,24):
    print(i)

tweet = got.manager.TweetManager.getTweets(tweetCriteria)[i]

    
print(tweet.text)

이것 외에도 여러가지 있는데 당연하겠지만 0에서 24만 나올뿐 텍스트가 나오지 않습니다..

이걸 해결하려면 어떻게 코드를 짜는게 좋을까요?


0
0
  • 답변 1

  • 시닙이
    854
    2020-05-24 02:15:27
    tweet = got.manager.TweetManager.getTweets(tweetCriteria)[i]
    
        
    print(tweet.text)
    탭 or Space 4번으로 탭 집어넣으세요
    2
  • 로그인을 하시면 답변을 등록할 수 있습니다.