class Query: def __init__(self, site, method='GET', path=''): self.site = site self.method = method self.query = '' self.path = path def add_parameter(self, key, value='{0}'): self.query += '{0}={1}&'.format(key, value) return self def format_query(self, value): if self.query == '': return value else: return self.query.format(value)