Option 1: Since you are generating your source files external to python, just add a step after TextWrangler to remove the offending characters. I've become a big fan of sed and grep. Ports are available for windows, and natively available for *nix.
Option 2: Fix the file in TextWrangler.
Option 3: Convert the Textwrangler steps to a python script and avoid the issue altogether.