How to open and read an unknown extension file

Kushal Kumaran kushal.kumaran+python at gmail.com
Thu Apr 8 11:42:52 EDT 2010


On Thu, Apr 8, 2010 at 9:00 PM, varnikat t <varnikat22 at gmail.com> wrote:
> I am trying to do this
> if os.path.exists("*.*.txt"):
>             file=open("*.*.txt")
>             self.text_view.get_buffer().set_text(file.read())
> else:
>             file=open("*.*.html")
>             self.text_view.get_buffer().set_text(file.read())
>
> It gives error *.*.txt not existing....There are two files in the folder
> testing.pnm.txt
> and testing.pnm.html
> How to make it open any name and extension file and read it?
>

os.path.exists does not do pattern matching like that.  Take a look at
the glob module.

-- 
regards,
kushal



More information about the Python-list mailing list