faqts : Computers : Programming : Languages : Python : Common Problems

+ Search
Add Entry AlertManage Folder Edit Entry Add page to http://del.icio.us/
Did You Find This Entry Useful?

2 of 4 people (50%) answered Yes
Recently 1 of 1 people (100%) answered Yes

Entry

How can I map the read() function of a file object?

Jul 26th, 2000 05:02
unknown unknown, Peter Schneider-Kamp, Bjorn Pettersen


Just use a lambda like this:
map(lambda f:open(f,"r").read(), list_of_filenames)
or perhaps:
  def openAndRead(filename):
      return open(filename).read()
  map( openAndRead, listOfFilenames )