Initial commit: Rightmove fetch, database, caching, poetry etc.

- Fetching rightmove listing api
- Memoizing query
- Writing to sqlite database with sqlalchemy
- Poetry dependencies
This commit is contained in:
Kadir Tugan 2023-11-06 00:31:58 +00:00
commit 4ee7ae16c4
12 changed files with 3236 additions and 0 deletions

15
code/single-query.py Normal file
View file

@ -0,0 +1,15 @@
import requests
headers = {
'Host': 'api.rightmove.co.uk',
# 'Accept-Encoding': 'gzip, deflate, br',
'User-Agent': 'okhttp/4.10.0',
'Connection': 'close',
}
params = {
'apiApplication': 'ANDROID',
'appVersion': '3.70.0',
}
response = requests.get('https://api.rightmove.co.uk/api/property/119578451', params=params, headers=headers, verify=False)