Finding non ascii characters in a set of files
Peter Bengtsson
peterbe at gmail.com
Fri Feb 23 10:12:46 EST 2007
On Feb 23, 2:38 pm, b... at yahoo.com wrote:
> Hi,
>
> I'm updating my program to Python 2.5, but I keep running into
> encoding problems. I have no ecodings defined at the start of any of
> my scripts. What I'd like to do is scan a directory and list all the
> files in it that contain a non ascii character. How would I go about
> doing this?
>
How about something like this:
content = open('file.py').read()
try:
content.encode('ascii')
except UnicodeDecodeError:
print "file.py contains non-ascii characters"
More information about the Python-list
mailing list