Ich versuche, QPX Express zu verwenden. Ich möchte Flughäfen Herkunft und Ziel jeder Schleife Ergebnisse speichern. Wenn ich eine JSon Anfrage (Ursprung: ORY/Bezeichnung: LAX/Solution 2) absende, habe ich normalerweise 2 Flüge (vielleicht mit Flugverbindung).Speichern Ergebnis jeder Iteration Python
multivol = data['trips']['tripOption']
origine_air = []
destination_air = []
for p in multivol :
print("")
multivol1 = p['slice']
prix = p['saleTotal']
print prix
for q in multivol1 :
multivol2 = q['segment']
duree_trip = q['duration']
duree_trip_h = duree_trip // 60
print duree_trip_h
for s in multivol2 :
multivol3 = s['leg']
for d in multivol3 :
ori = d['origin']
dest = d['destination']
heure_ar = d['arrivalTime']
heure_de = d['departureTime']
vol_entier = ori + dest
print vol_entier
origine_air.append(ori)
Ich habe versucht, das Ergebnis in einer Liste zu speichern.
Mein Ergebnis:
EUR596.60
18
ORYLHR
LHRLAX
EUR596.60
20
ORYLHR
LHRLAX
[u'ORY', u'LHR', u'ORY', u'LHR']
[]
Das Ergebnis der Liste ist nicht das, was ich erwartet hatte. Wenn Sie sehen können, dass Sie von ORY nach LAX fahren, gibt es einen Flug, der bei LRH (London) verbindet und in der Liste waren nur die ersten Flüge (ORY bis LHR), nicht der zweite Teil der Reise.
Wie kann ich die ganze Reise in meiner Liste haben?
dankt Ihnen
Robin
Welcher Teil etwas in einer Liste speichern Haben Sie Probleme mit? –
Was ist Ihre Frage? – Miket25
Danke für Ihre Antwort. Meine Frage ist: Wie kann ich einen Flug (Ursprung und Ziel) in einer Liste speichern? Ich wünschte, ich hätte so etwas wie dieses [U'ORY, u'LHR ', u'LHR', u'LAX '] nicht [U'ORY', 'LHR','ORY ','LHR']. Es ist schwierig für mich, QPX zu analysieren. – Robs