it gives me this error TypeError: coercing to Unicode: need string or buffer, list found
On Thu, Apr 8, 2010 at 10:48 PM, varnikat t <varnika...@gmail.com> wrote: > > > > > Hey, > Thanks for the help.it detects now using glob.glob("*.*.txt") > Can u suggest how to open and read file this way? > > *if glob.glob("*.*.txt"): > file=open(glob.glob("*.*.txt")) > > self.text_view.get_buffer().set_text(file.read()) > else: > file=open(glob.glob("*.*.html")) > > self.text_view.get_buffer().set_text(file.read()) > * > > This gives error!! > > > On Thu, Apr 8, 2010 at 9:12 PM, Kushal Kumaran < > kushal.kumaran+pyt...@gmail.com <kushal.kumaran%2bpyt...@gmail.com>>wrote: > >> On Thu, Apr 8, 2010 at 9:00 PM, varnikat t <varnika...@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 >> > > > > -- > Varnika Tewari > > > > -- > Varnika Tewari > -- Varnika Tewari
-- http://mail.python.org/mailman/listinfo/python-list