Skip to content

Instantly share code, notes, and snippets.

@BetterProgramming
Created January 17, 2020 23:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save BetterProgramming/57df1f23384285717f217c5031932231 to your computer and use it in GitHub Desktop.
Save BetterProgramming/57df1f23384285717f217c5031932231 to your computer and use it in GitHub Desktop.
import argparse
import time
import matplotlib.pyplot as plt
import pandas as pd
import seaborn as sns
from places_summarized import Client
parser = argparse.ArgumentParser()
parser.add_argument('--key', '-K',
help="Google Maps API key", type=str, default='')
parser.add_argument('--location', '-L',
help="Location Coordinates; latitude,longitude", type=str,
default='-33.8670522, 151.1957362')
parser.add_argument('--radius', '-R', type=int,
default=1000)
parser.add_argument('--get', '-G', type=int,
default=0)
# Set Seaborn's color palette.
sns.set_color_codes()
# Parse the arguments
args = parser.parse_args()
key = args.key
location = args.location
radius = args.radius
number_gets = args.get
client = Client(key=key)
summary = client.places_summary(location=location, radius=radius)
# Get more results!
for i in range(number_gets):
print(summary.nearby_results)
time.sleep(5)
client.get_more_results(summary)
r = summary.result()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment