On Sat, Sep 27, 2008 at 5:43 PM, A. Joseph <[EMAIL PROTECTED]> wrote: > What should I look for in a file to determine whether or not it is a > MS Word file or an Excel file or a PDF file, etc., etc.? including Zip > files > > I don`t want to check for file extension. > os.path.splitext('Filename.jpg') will produce a tuple of filename and > extension, but some file don`t even have extension and can still be read by > MS Word or NotePad. i want to be 100% sure of the file.
You could use the mimetypes module... <<< import mimetypes <<< mimetypes.guess_type("LegalNotices.pdf") >>> ('application/pdf', None) -mike -- ________________________________ Michael E. Crute http://mike.crute.org God put me on this earth to accomplish a certain number of things. Right now I am so far behind that I will never die. --Bill Watterson -- http://mail.python.org/mailman/listinfo/python-list