質問編集履歴

1

別で試した同様のエラーが出るコードを追加しました。

2020/05/02 14:39

投稿

ora
ora

スコア5

test CHANGED
File without changes
test CHANGED
@@ -95,3 +95,79 @@
95
95
 
96
96
 
97
97
  ```
98
+
99
+
100
+
101
+
102
+
103
+ 以下のコードも同じように
104
+
105
+ AttributeError: 'function' object has no attribute 'search'
106
+
107
+ searchの部分がエラーとなってしまいます。
108
+
109
+ 回答くださったようにsearch_results=api.searchをapi().searchにしてみましたがエラーは変わらず…
110
+
111
+
112
+
113
+ 他の同じようなコードも色々と試してみたのですが、
114
+
115
+ 同じようなエラーばかり出てきてしまいます。
116
+
117
+
118
+
119
+ 何か分かりましたらお教えいただけますと助かります。
120
+
121
+
122
+
123
+ ```python
124
+
125
+ import tweepy
126
+
127
+
128
+
129
+ def api():
130
+
131
+ consumer_key = ''
132
+
133
+ consumer_secret = ''
134
+
135
+ access_key = ''
136
+
137
+ access_secret = ''
138
+
139
+
140
+
141
+ auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
142
+
143
+ auth.set_access_token(access_key, access_secret)
144
+
145
+ api = tweepy.API(auth)
146
+
147
+
148
+
149
+ q_list=["家"]
150
+
151
+ count=50#取得するツイート数
152
+
153
+ for q in q_list:
154
+
155
+ print("Now:QUERY-->>{}".format(q))
156
+
157
+ search_results=api.search(q=q,count=count)#ツイートのデータであるstatusオブジェクトを取得
158
+
159
+ for status in search_results:
160
+
161
+ tweet_id=status.id#ツイートidにアクセス
162
+
163
+ try:
164
+
165
+ api.create_favorite(tweet_id)#ファボ
166
+
167
+ except:
168
+
169
+ pass
170
+
171
+
172
+
173
+ ```