Reputation: 29
Can somebody please help me on this.I copied and pasted the code word to word from a YouTube video https://www.youtube.com/watch?v=jtIMnmbnOFo&t=1s and yet there is still an Attribute Error occurring can somebody point out the issue:
This is the code
import snscrape.modules.twitter as sns
import pandas as pd
from nltk.corpus import stopwords
# Define your custom query
query = "python"
for tweet in sns.TwitterSearchScraper(query).get_items():
print(vars(tweet))
break
Output should return tweets about Python on Twitter
OUTPUT ERROR:
Traceback (most recent call last):
File "C:\Users\ambai\PycharmProjects\Twitter\tweets.py", line 1, in <module>
import snscrape.modules.twitter as sns
File "C:\Users\ambai\PycharmProjects\Twitter\.venv\Lib\site-packages\snscrape\modules\__init__.py", line 17, in <module>
_import_modules()
File "C:\Users\ambai\PycharmProjects\Twitter\.venv\Lib\site-packages\snscrape\modules\__init__.py", line 13, in _import_modules
module = importer.find_module(moduleName).load_module(moduleName)
^^^^^^^^^^^^^^^^^^^^
AttributeError: 'FileFinder' object has no attribute 'find_module'
Upvotes: 2
Views: 122
Reputation: 1
maybe you can try another python version like 3.9 or 3.10 since some dependency for snscrape is no longer available in the latest version
Upvotes: 0