Changeset 214:19fb20505b1a for src/mlx/web.py
- Timestamp:
- 05/31/12 18:02:17 (12 years ago)
- Branch:
- default
- hg-Phase:
- (<MercurialRepository 1 'hg:/home/ivaradi/mlx/hg' '/'>, 'public')
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/mlx/web.py
r208 r214 151 151 elif key=="departure_time": departureTime = value 152 152 elif key=="arrival_time": arrivalTime = value 153 elif key=="foglalas_id": pass 153 elif key=="foglalas_id": 154 self.id = None if value=="0" else value 154 155 elif key=="planetype": pass 155 156 else: lineOK = False … … 178 179 raise Exception("Attribute %s could not be read" % (attribute,)) 179 180 181 def writeIntoFile(self, f): 182 """Write the flight into a file.""" 183 print >> f, "callsign=%s" % (self.callsign,) 184 date = self.departureTime.date() 185 print >> f, "date=%04d-%02d-%0d" % (date.year, date.month, date.day) 186 print >> f, "dep_airport=%s" % (self.departureICAO,) 187 print >> f, "dest_airport=%s" % (self.arrivalICAO,) 188 print >> f, "planecode=%s" % \ 189 (BookedFlight.TYPE2TYPECODE[self.aircraftType],) 190 print >> f, "tail_nr=%s" % (self.tailNumber,) 191 print >> f, "passenger=%d" % (self.numPassengers,) 192 print >> f, "crew=%d" % (self.numCrew,) 193 print >> f, "bag=%d" % (self.bagWeight,) 194 print >> f, "cargo=%d" % (self.cargoWeight,) 195 print >> f, "mail=%d" % (self.mailWeight,) 196 print >> f, "flight_route=%s" % (self.route,) 197 departureTime = self.departureTime 198 print >> f, "departure_time=%02d\\:%02d\\:%02d" % \ 199 (departureTime.hour, departureTime.minute, departureTime.second) 200 arrivalTime = self.arrivalTime 201 print >> f, "arrival_time=%02d\\:%02d\\:%02d" % \ 202 (arrivalTime.hour, arrivalTime.minute, arrivalTime.second) 203 print >> f, "foglalas_id=%s" % ("0" if self.id is None else self.id,) 204 180 205 def _readAircraftType(self, f): 181 206 """Read the aircraft type from the given file."""
Note:
See TracChangeset
for help on using the changeset viewer.