Python vs Unix shell script

Our simviz1.py script is traditionally written as a Unix shell script
What are the advantages of using Python here?

Easier command-line parsing
Runs on Windows and Mac as well as Unix
Easier extensions (loops, storing data in arrays, analyzing results, etc.)
Example on corresponding Bash script file: src/bash/simviz1.sh

previousnexttable of contents