Sakil commited on
Commit
c588d0a
·
1 Parent(s): 233b979

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -2
app.py CHANGED
@@ -23,6 +23,7 @@ def search_hashtag1(hashtag_phrase,recent_tweet_count_you_want):
23
  timestamp=[]
24
  tweet_text=[]
25
  user_name=[]
 
26
  for tweet in tweepy.Cursor(api.search_tweets, q=hashtag_phrase+' -filter:retweets',lang="en", tweet_mode='extended').items(recent_tweet_count_you_want):
27
  timestamp1=tweet.created_at
28
  timestamp.append(timestamp1)
@@ -30,14 +31,18 @@ def search_hashtag1(hashtag_phrase,recent_tweet_count_you_want):
30
  tweet_text.append(tweet_text1)
31
  user_name1=tweet.user.screen_name.encode('utf-8')
32
  user_name.append(user_name1)
 
 
33
  data2=pd.DataFrame(timestamp,columns={"timestamp"})
34
  data1=pd.DataFrame(tweet_text,columns={"tweet_text"})
35
  data3=pd.DataFrame(user_name,columns={"user_name"})
36
  data4=pd.concat([data1,data2],axis=1)
37
  data5=pd.concat([data4,data3],axis=1)
38
- data5.to_csv("tweet_data1.csv")
 
 
39
  #data6=data5.head(10)
40
- return data5
41
  iface = gr.Interface(
42
  search_hashtag1,inputs=["text","number"],
43
  outputs="dataframe",
 
23
  timestamp=[]
24
  tweet_text=[]
25
  user_name=[]
26
+ user_id=[]
27
  for tweet in tweepy.Cursor(api.search_tweets, q=hashtag_phrase+' -filter:retweets',lang="en", tweet_mode='extended').items(recent_tweet_count_you_want):
28
  timestamp1=tweet.created_at
29
  timestamp.append(timestamp1)
 
31
  tweet_text.append(tweet_text1)
32
  user_name1=tweet.user.screen_name.encode('utf-8')
33
  user_name.append(user_name1)
34
+ user_id1=tweet.id
35
+ user_id.append(user_id1)
36
  data2=pd.DataFrame(timestamp,columns={"timestamp"})
37
  data1=pd.DataFrame(tweet_text,columns={"tweet_text"})
38
  data3=pd.DataFrame(user_name,columns={"user_name"})
39
  data4=pd.concat([data1,data2],axis=1)
40
  data5=pd.concat([data4,data3],axis=1)
41
+ data7=pd.DataFrame(user_id,columns={"user_id"})
42
+ data6=pd.concat([data5,data7],axis=1)
43
+ data6.to_csv("tweet_data1.csv")
44
  #data6=data5.head(10)
45
+ return data6
46
  iface = gr.Interface(
47
  search_hashtag1,inputs=["text","number"],
48
  outputs="dataframe",