| 123456789101112131415161718 |
- class Query:
- def __init__(self, site, method='GET', path='', encoding='html'):
- self.site = site
- self.method = method
- self.query = ''
- self.path = path
- self.encoding = encoding
- self.url_path = '{0}/{1}'.format(self.site.url, 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)
|