Hi Kent, Thank you for your suggestion. I keep getting IOError permission denied every time I try the tips that you provided. I tried to lookup on this error and did not get reasonable answer. Is this error something to do with Windows OS?
Any suggestions. Thank you K >>> allColumns = [readColumns("C:\Documents and Settings\myfiles")for filePath in file_list] Traceback (most recent call last): File "<pyshell#167>", line 1, in -toplevel- allColumns = [readColumns("C:\Documents and Settings\myfiles")for filePath in file_list] File "<pyshell#159>", line 2, in readColumns rows = [line.split() for line in open(filePath)] IOError: [Errno 13] Permission denied: 'C:\\Documents and Settings\\myfiles' >>> > def readColumns(filePath): > rows = [ line.split() for line in > open(filePath) ] > return zip(*rows) > > # list of all the files to read > allFiles = [ 'f1.txt', 'f2.txt' ] > > # both columns from all files > allColumns = [ readColumns(filePath) for filePath in > allFiles ] > > # just the second column from all files > allSecondColumns = [ cols[1] for cols in allColumns > ] > > # a representative first column > col1 = allColumns[0][0] > > # zip it up into rows > allRows = zip(col1, *allSecondColumns) > > for row in allRows: > print '\t'.join(row) > > > Kent __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor