forked from limebrains/pymorizon
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathexample.py
19 lines (14 loc) · 850 Bytes
/
example.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import json
from morizon.category import get_category
from morizon.offer import get_offer_data
url = 'https://www.morizon.pl/do-wynajecia/mieszkania/gdynia/witomino-lesniczowka/?ps%5Bnumber_of_rooms_from%5D=2'
# url = 'https://www.morizon.pl/do-wynajecia/mieszkania/warszawa/srodmiescie/?ps%5Bliving_area_from%5D=30&ps%5Bliving_area_to%5D=50&ps%5Bnumber_of_rooms_from%5D=2&ps%5Bnumber_of_rooms_to%5D=2&ps%5Bnumber_of_floors_from%5D=4&ps%5Bnumber_of_floors_to%5D=4'
offers = get_category('mieszkania', 'Sopot', transaction_type='do-wynajecia',)
# offers = get_category(url=url)
with open('test_data/output.json', 'w') as output_file:
output_file.write('[')
for urls_from_offers in offers:
data = get_offer_data(urls_from_offers)
# print(data)
output_file.write(json.dumps(data) + ',\n')
output_file.write(']')