title: python struct pack with space padding
body: <p>I need to create/send binary data in python using a given protocol.
  The protocol calls for fixed width fields , with space padding thrown in.
  Using python's struct.pack, the only thing I can think of is, calculating the space padding and adding it in myself.
  Is there a better way to achieve this?</p>
  
  <p>thanks</p>