Skip to content

Instantly share code, notes, and snippets.

@futureshape
Last active December 3, 2018 22:48
Show Gist options
  • Save futureshape/ae9ca7e5a87ee41193d2971c7877afa2 to your computer and use it in GitHub Desktop.
Save futureshape/ae9ca7e5a87ee41193d2971c7877afa2 to your computer and use it in GitHub Desktop.
def cleanup_airplane_model(raw_model):
if "707" in raw_model:
return "Boeing <sub alias='Seven Oh Seven'>707</sub>"
elif "717" in raw_model:
return "Boeing <sub alias='Seven One Seven'>717</sub>"
elif "727" in raw_model:
return "Boeing <sub alias='Seven Two Seven'>727</sub>"
elif "737" in raw_model:
return "Boeing <sub alias='Seven Three Seven'>737</sub>"
elif "747" in raw_model:
return "Boeing <sub alias='Seven Four Seven'>747</sub>"
elif "757" in raw_model:
return "Boeing <sub alias='Seven Five Seven'>757</sub>"
elif "767" in raw_model:
return "Boeing <sub alias='Seven Six Seven'>767</sub>"
elif "777" in raw_model:
return "Boeing <sub alias='Triple Seven'>777</sub>"
elif "787" in raw_model:
return "Boeing <sub alias='Seven Eight Seven'>787</sub> Dreamliner"
elif "A319" in raw_model:
return "Airbus <sub alias=\"'A' Three One Nine\">A319</sub>"
elif "A320" in raw_model:
return "Airbus <sub alias=\"'A' Three Twenty\">A320</sub>"
elif "A321" in raw_model:
return "Airbus <sub alias=\"'A' Three Two One\">A321</sub>"
elif "A380" in raw_model:
return "Airbus <sub alias=\"'A' Three Eighty\">A380</sub>"
elif "A310" in raw_model:
return "Airbus <sub alias=\"'A' Three Ten\">A310</sub>"
elif "A33" in raw_model:
return "Airbus <sub alias=\"'A' Three Thirty\">A330</sub>"
elif "A34" in raw_model:
return "Airbus <sub alias=\"'A' Three Fourty\">A340</sub>"
else:
return raw_model
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment