Showing
3 changed files
with
13 additions
and
15 deletions
twitter/Further.md
deleted
100644 → 0
... | @@ -33,8 +33,8 @@ def get_tweets(criteria): | ... | @@ -33,8 +33,8 @@ def get_tweets(criteria): |
33 | print("====================================") | 33 | print("====================================") |
34 | days_range = [] | 34 | days_range = [] |
35 | 35 | ||
36 | -start = datetime.datetime.strptime("2019-11-17", "%Y-%m-%d") | 36 | +start = datetime.datetime.strptime("2019-11-25", "%Y-%m-%d") |
37 | -end = datetime.datetime.strptime("2019-11-18", "%Y-%m-%d") | 37 | +end = datetime.datetime.strptime("2019-11-26", "%Y-%m-%d") |
38 | date_generated = [start + datetime.timedelta(days=x) for x in range(0, (end-start).days)] | 38 | date_generated = [start + datetime.timedelta(days=x) for x in range(0, (end-start).days)] |
39 | 39 | ||
40 | for date in date_generated: | 40 | for date in date_generated: |
... | @@ -53,6 +53,7 @@ while(True): | ... | @@ -53,6 +53,7 @@ while(True): |
53 | temp1 = "현재 검색어는 " + my_key + "입니다. " | 53 | temp1 = "현재 검색어는 " + my_key + "입니다. " |
54 | print(temp1) | 54 | print(temp1) |
55 | print("기간은 기본적으로 최근 1일입니다.") | 55 | print("기간은 기본적으로 최근 1일입니다.") |
56 | + print("빠른 검색을 지원하기 위해 최대 50건까지만 표시됩니다.") | ||
56 | print("1. 닉네임을 통한 검색") | 57 | print("1. 닉네임을 통한 검색") |
57 | print("2. 키워드를 통한 검색") | 58 | print("2. 키워드를 통한 검색") |
58 | print("3. 시간을 통한 검색") | 59 | print("3. 시간을 통한 검색") |
... | @@ -62,7 +63,7 @@ while(True): | ... | @@ -62,7 +63,7 @@ while(True): |
62 | if userNum == 1: | 63 | if userNum == 1: |
63 | nick = input("검색할 닉네임을 입력해주세요: ") | 64 | nick = input("검색할 닉네임을 입력해주세요: ") |
64 | print("1. 최근 10개만 보기") | 65 | print("1. 최근 10개만 보기") |
65 | - print("2. 해당 닉네임의 트윗 전부 다 보기") | 66 | + print("2. 해당 닉네임의 트윗 50건 보기") |
66 | print("3. 현재 검색어를 적용시켜 보기") | 67 | print("3. 현재 검색어를 적용시켜 보기") |
67 | tweetNum = int(input("무엇을 하시겠습니까?: ")) | 68 | tweetNum = int(input("무엇을 하시겠습니까?: ")) |
68 | if(tweetNum == 1): | 69 | if(tweetNum == 1): |
... | @@ -75,14 +76,14 @@ while(True): | ... | @@ -75,14 +76,14 @@ while(True): |
75 | tweetCriteria = got.manager.TweetCriteria().setUsername(nick)\ | 76 | tweetCriteria = got.manager.TweetCriteria().setUsername(nick)\ |
76 | .setSince(start_date)\ | 77 | .setSince(start_date)\ |
77 | .setUntil(end_date)\ | 78 | .setUntil(end_date)\ |
78 | - .setMaxTweets(-1) | 79 | + .setMaxTweets(50) |
79 | get_tweets(tweetCriteria) | 80 | get_tweets(tweetCriteria) |
80 | elif(tweetNum == 3): | 81 | elif(tweetNum == 3): |
81 | tweetCriteria = got.manager.TweetCriteria().setUsername(nick)\ | 82 | tweetCriteria = got.manager.TweetCriteria().setUsername(nick)\ |
82 | .setQuerySearch(my_key)\ | 83 | .setQuerySearch(my_key)\ |
83 | .setSince(start_date)\ | 84 | .setSince(start_date)\ |
84 | .setUntil(end_date)\ | 85 | .setUntil(end_date)\ |
85 | - .setMaxTweets(-1) | 86 | + .setMaxTweets(50) |
86 | get_tweets(tweetCriteria) | 87 | get_tweets(tweetCriteria) |
87 | else: | 88 | else: |
88 | print("잘못된 보기를 선택하셨습니다.") | 89 | print("잘못된 보기를 선택하셨습니다.") |
... | @@ -91,7 +92,7 @@ while(True): | ... | @@ -91,7 +92,7 @@ while(True): |
91 | tweetCriteria = got.manager.TweetCriteria().setQuerySearch(my_key)\ | 92 | tweetCriteria = got.manager.TweetCriteria().setQuerySearch(my_key)\ |
92 | .setSince(start_date)\ | 93 | .setSince(start_date)\ |
93 | .setUntil(end_date)\ | 94 | .setUntil(end_date)\ |
94 | - .setMaxTweets(-1) | 95 | + .setMaxTweets(50) |
95 | get_tweets(tweetCriteria) | 96 | get_tweets(tweetCriteria) |
96 | elif userNum == 3: | 97 | elif userNum == 3: |
97 | user_start = int(input("시작일을 입력해주세요(yyyymmdd형태): ")) | 98 | user_start = int(input("시작일을 입력해주세요(yyyymmdd형태): ")) |
... | @@ -132,12 +133,12 @@ while(True): | ... | @@ -132,12 +133,12 @@ while(True): |
132 | .setQuerySearch(my_key)\ | 133 | .setQuerySearch(my_key)\ |
133 | .setSince(d1)\ | 134 | .setSince(d1)\ |
134 | .setUntil(d3)\ | 135 | .setUntil(d3)\ |
135 | - .setMaxTweets(-1) | 136 | + .setMaxTweets(50) |
136 | elif(myNum1 == 2): | 137 | elif(myNum1 == 2): |
137 | tweetCriteria = got.manager.TweetCriteria().setQuerySearch(my_key)\ | 138 | tweetCriteria = got.manager.TweetCriteria().setQuerySearch(my_key)\ |
138 | .setSince(d1)\ | 139 | .setSince(d1)\ |
139 | .setUntil(d3)\ | 140 | .setUntil(d3)\ |
140 | - .setMaxTweets(-1) | 141 | + .setMaxTweets(50) |
141 | else: | 142 | else: |
142 | print("잘못된 입력입니다.") | 143 | print("잘못된 입력입니다.") |
143 | continue | 144 | continue |
... | @@ -152,12 +153,12 @@ while(True): | ... | @@ -152,12 +153,12 @@ while(True): |
152 | .setQuerySearch(my_key)\ | 153 | .setQuerySearch(my_key)\ |
153 | .setSince(d1)\ | 154 | .setSince(d1)\ |
154 | .setUntil(d3)\ | 155 | .setUntil(d3)\ |
155 | - .setMaxTweets(-1) | 156 | + .setMaxTweets(50) |
156 | elif(myNum2 == 2): | 157 | elif(myNum2 == 2): |
157 | tweetCriteria = got.manager.TweetCriteria().setQuerySearch(my_key)\ | 158 | tweetCriteria = got.manager.TweetCriteria().setQuerySearch(my_key)\ |
158 | .setSince(d1)\ | 159 | .setSince(d1)\ |
159 | .setUntil(d3)\ | 160 | .setUntil(d3)\ |
160 | - .setMaxTweets(-1) | 161 | + .setMaxTweets(50) |
161 | else: | 162 | else: |
162 | print("잘못된 입력입니다.") | 163 | print("잘못된 입력입니다.") |
163 | continue | 164 | continue | ... | ... |
-
Please register or login to post a comment