title: Text Shadow With Python
body: <p>I have added some text over an image using PIL</p>
  
  <p>I'd like to add a text shadow, with a certain shadow radius and shadow opacity.</p>
  
  <p>I've been able to fake this a bit (it doesn't work too well) by drawing a shadow, before I draw some text, and place it a little bit above the text.</p>
  
  <pre><code>    draw.text((x, y + 2), text, font = some_font, fill = (208,208,208)) #shadow
      draw.text((x, y), text, font = some_font, fill = (255,255,255)) #text
  </code></pre>
  
  <p>However, such an approach does not allow for shadow-radius, opacity css-style properties.</p>
  
  <p>Is there a better way to create a text shadow with Python? If so, how?</p>