Sending G-code commands to Hyrel System 30M using python
If the one in your question is your complete code, a possibility is that your computer is just buffering the output for the serial port, withholding it in memory.  Try to add

ser.flush()


after your last line.  This command will... well... flush anything into the buffer through the actual connection.