Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -21,7 +21,7 @@ def search_hashtag1(hashtag_phrase):
|
|
| 21 |
timestamp=[]
|
| 22 |
tweet_text=[]
|
| 23 |
user_name=[]
|
| 24 |
-
for tweet in tweepy.Cursor(api.
|
| 25 |
timestamp1=tweet.created_at
|
| 26 |
timestamp.append(timestamp1)
|
| 27 |
tweet_text1=tweet.full_text.replace('\n',' ').encode('utf-8')
|
|
@@ -33,8 +33,15 @@ def search_hashtag1(hashtag_phrase):
|
|
| 33 |
data3=pd.DataFrame(user_name,columns={"user_name"})
|
| 34 |
data4=pd.concat([data1,data2],axis=1)
|
| 35 |
data5=pd.concat([data4,data3],axis=1)
|
| 36 |
-
data5.to_csv("
|
| 37 |
#data6=data5.head(10)
|
| 38 |
-
return data5
|
| 39 |
-
iface = gr.Interface(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 40 |
iface.launch(inline=False)
|
|
|
|
| 21 |
timestamp=[]
|
| 22 |
tweet_text=[]
|
| 23 |
user_name=[]
|
| 24 |
+
for tweet in tweepy.Cursor(api.search, q=hashtag_phrase+' -filter:retweets',lang="en", tweet_mode='extended').items(200):
|
| 25 |
timestamp1=tweet.created_at
|
| 26 |
timestamp.append(timestamp1)
|
| 27 |
tweet_text1=tweet.full_text.replace('\n',' ').encode('utf-8')
|
|
|
|
| 33 |
data3=pd.DataFrame(user_name,columns={"user_name"})
|
| 34 |
data4=pd.concat([data1,data2],axis=1)
|
| 35 |
data5=pd.concat([data4,data3],axis=1)
|
| 36 |
+
data5.to_csv("tweet_data1.csv")
|
| 37 |
#data6=data5.head(10)
|
| 38 |
+
return data5,data5.to_csv("tweet_data1.csv")
|
| 39 |
+
iface = gr.Interface(
|
| 40 |
+
search_hashtag1,inputs=gr.inputs.Textbox(lines=2, placeholder="Enter Hashtag Here"),
|
| 41 |
+
outputs=["dataframe","dataframe"],
|
| 42 |
+
examples=["#datascience","#budget","#valentine's day","#pushpa","#batman","#SharkTankIndia"],
|
| 43 |
+
theme="seafoam",
|
| 44 |
+
title='Sakil Tweetlib6 App',
|
| 45 |
+
description="You can extract tweets based on Hashtag.e.g. Please enter #datascience. The app extracts top 500 recent tweets based on the
|
| 46 |
+
hashtag.")
|
| 47 |
iface.launch(inline=False)
|