-
Notifications
You must be signed in to change notification settings - Fork 0
/
test.py
40 lines (34 loc) · 1.48 KB
/
test.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
import sys
sys.path.insert(0, 'C:\\1. Patryk\\Data science\\repos\\ryanair-flight-search')
import Ryanair
import pandas as pd
IATA_departure = 'WMI' # Flight departure location, IATA code
IATA_arrival = 'BAR' # Flight arrival location, IATA code (optional)
dep_out_date_from = '2018-05-01' # Earliest departure date of an outbound flight
dep_out_date_to = '2018-05-07' # Latest departure date of an outbound flight
dep_in_date_from = '2018-05-05' # Earliest departure date of an inbound flight
dep_in_date_to = '2018-05-15' # Latest departure date of an inbound flight
"""
for date_out in pd.date_range(dep_out_date_from, dep_out_date_to, freq='D'):
dep_out_date_from = date_out
dep_out_date_to = date_out
for date_in in pd.date_range(dep_in_date_from, dep_in_date_to, freq='D'):
dep_in_date_from = date_in
dep_in_date_to = date_in
print(date_out, " - ", date_in)
Ryanair.n_way(ways=2)
"""
# zaciąga parametru z pliku Ryanair...
for date_out in pd.date_range(dep_out_date_from, dep_out_date_to, freq='D'):
dep_out_date_from = date_out
dep_out_date_to = date_out
print(IATA_departure, " - ", IATA_arrival, ": ", date_out)
Ryanair.n_way(ways=1)
x = IATA_departure
IATA_departure = IATA_arrival
IATA_arrival = x
for date_in in pd.date_range(dep_in_date_from, dep_in_date_to, freq='D'):
dep_in_date_from = date_in
dep_in_date_to = date_in
print(IATA_departure, " - ", IATA_arrival, ": ", date_in)
Ryanair.n_way(ways=1)