Я новичок в searchtweets
API и получаю ошибку ключа при выполнении кода следующим образом.
Мой код:
from searchtweets import collect_results,ResultStream, gen_rule_payload,
load_credentials
premium_search_args = load_credentials("E:\\residency_5\\practicum\\twitter_keys.yaml",yaml_key="search_tweets_premium",env_overwrite=False)
Мой файл Yaml:
search_tweets_api:
account_type: premium
endpoint: https://api.twitter.com/1.1/tweets/search/30day/dev.json
consumer_key: wgjwneglwegkweglkew
consumer_secret: rglknrgkrwrerherhrehreh
Я получаю ошибку:
KeyError Traceback (most recent call last)
<ipython-input-18-a65d7e772e67> in <module>()
----> 1 premium_search_args = load_credentials("E:\\residency_5\\practicum\\twitter_keys.yaml",yaml_key="search_tweets_premium",env_overwrite=False)
C:\Users\Srivatsav\Anaconda3\lib\site-packages\searchtweets\credentials.py in load_credentials(filename, account_type, yaml_key, env_overwrite)
184 if env_overwrite
185 else merge_dicts(env_vars, yaml_vars))
--> 186 parsed_vars = _parse_credentials(merged_vars, account_type=account_type)
187 return parsed_vars
188
C:\Users\Srivatsav\Anaconda3\lib\site-packages\searchtweets\credentials.py in _parse_credentials(search_creds, account_type)
80 """
81 logger.error(msg)
---> 82 raise KeyError
83
84 try:
KeyError:
Как я могупочини это.Что-то не так с моим файлом yaml?Заранее спасибо