Yes afile is the file name and extension, ifile is the full file name and
path.

Thanks
Vincent

On Sunday, October 14, 2012, MRAB wrote:

> On 2012-10-14 05:23, Vincent Davis wrote:
>
>> I am working on a script to find bad image files. I am using PIL
>> and specifically image.verify() I have a set of known to be bad image
>> files to test. I also what to be able to test any file for example a
>> .txt and deal with the exception.
>> Currently my code is basically
>>
>> try:
>>      im = Image.open(ifile)
>>      try:
>>          print(im.verify())
>>      except:
>>          print('Pil image.verify() failed: ' + afile)
>> except IOError:
>>      print('PIL cannot identify image file: ' + afile)
>> except:
>>      print(ifile)
>>      print("Unexpected error doing PIL.Image.open():", sys.exc_info()[0])
>>      raise
>>
>>  [snip]
> I notice that you have both "ifile" and "afile". Is that correct?
>
> --
> http://mail.python.org/**mailman/listinfo/python-list<http://mail.python.org/mailman/listinfo/python-list>
>


-- 
Vincent Davis
720-301-3003
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to