title: Printing to a USB printer with Python on a Mac
body: <p>I have a Star TSP600 thermal receipt printer attached to my macbook via usb. The drivers are installed, and I can print to it using the normal Mac print dialog. </p>
  
  <p>How I can construct a program to send text to the printer? Is there a guide to basic printing interfaces? I generally work in Python, and I'd be willing to learn another language if it's appropriate for the task. Just looking for the basic "Hello World" example to get off the ground. </p>