From 8b6cec0eab16c1dcb606f9b3f5179870efbf63f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Arroyo=20Men=C3=A9ndez?= Date: Sat, 24 Nov 2018 08:25:11 +0100 Subject: [PATCH] pytrends: creation --- pytrends/pytrends-example.py | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 pytrends/pytrends-example.py diff --git a/pytrends/pytrends-example.py b/pytrends/pytrends-example.py new file mode 100644 index 0000000..a48e97e --- /dev/null +++ b/pytrends/pytrends-example.py @@ -0,0 +1,32 @@ +from pytrends.request import TrendReq + + +# Login to Google. Only need to run this once, the rest of requests will use the same session. +pytrend = TrendReq() + +# Create payload and capture API tokens. Only needed for interest_over_time(), interest_by_region() & related_queries() +pytrend.build_payload(kw_list=['pizza', 'bagel']) + +# Interest Over Time +interest_over_time_df = pytrend.interest_over_time() +print(interest_over_time_df.head()) + +# Interest by Region +interest_by_region_df = pytrend.interest_by_region() +print(interest_by_region_df.head()) + +# Related Queries, returns a dictionary of dataframes +related_queries_dict = pytrend.related_queries() +print(related_queries_dict) + +# Get Google Hot Trends data +# trending_searches_df = pytrend.trending_searches() +# print(trending_searches_df.head()) + +# # Get Google Top Charts +# top_charts_df = pytrend.top_charts(cid='actors', date=201611) +# print(top_charts_df.head()) + +# # # Get Google Keyword Suggestions +# suggestions_dict = pytrend.suggestions(keyword='pizza') +# print(suggestions_dict)