On 29 September 2011 16:13, lina <lina.lastn...@gmail.com> wrote: > mport os.path > > tokens=['E'] > result=[] > > for fileName in os.listdir("."): > if os.path.isfile(fileName) and os.path.splitext(fileName)=="xpm": > filedata = open(fileName,'r') > > text=filedata.readlines() > for line in text: > print line > > why here I print nothing out? > > There is .xpm file there with content. > > Thanks, > > Is your .xpm files actually text files? Or are they binary (e.g. maybe graphics) files? (XPM is normally the extension of a graphics filetype.) Treating a binary file as if its text is not liable to work very well.
Also can you please confirm whether this task is homework/study related? Walter
_______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor