Found this example online of how to scrape tweeter tweets but am running into a error when I try to run (python) ! pip install --upgrade pip ! pip3 install git+https://github.com/JustAnotherArchivist/snscrape.gitimport import snscrape.modules.twitter as sntwitter import pandas as pd # Creating list to append tweet data to tweets_list = [] # Using TwitterSearchScraper to scrape data and append tweets to list for i,tweet in enumerate(sntwitter.TwitterSearchScraper('COVID Vaccine since:2021-01-01 until:2021-05-31').get_items()): if i>5000: break tweets_list1.append([tweet.date, tweet.id, tweet.content, tweet.user.username]) # Creating a dataframe from the tweets list above tweets_df2 = pd.DataFrame(tweets_list1, columns=['Datetime', 'Tweet Id', 'Text', 'Username']) [1:46 PM] but I get a error TypeError: init() missing 1 required positional argument: 'title
Found this example online of how to scrape tweeter tweets but am running into a error when I try to run (python)
! pip install --upgrade pip
! pip3 install git+https://github.com/JustAnotherArchivist/snscrape.gitimport
import snscrape.modules.twitter as sntwitter
import pandas as pd
# Creating list to append tweet data to
tweets_list = []
# Using TwitterSearchScraper to scrape data and append tweets to list
for i,tweet in enumerate(sntwitter.TwitterSearchScraper('COVID Vaccine since:2021-01-01 until:2021-05-31').get_items()):
if i>5000:
break
tweets_list1.append([tweet.date, tweet.id, tweet.content, tweet.user.username])
# Creating a dataframe from the tweets list above
tweets_df2 = pd.DataFrame(tweets_list1, columns=['Datetime', 'Tweet Id', 'Text', 'Username'])
[1:46 PM]
but I get a error TypeError: init() missing 1 required positional argument: 'title'
Trending now
This is a popular solution!
Step by step
Solved in 2 steps with 4 images