Hi Everyone, Thanks for the variety of responses in such a short amount of time. This distribution list is incredible.
Sorry for the delayed reply as I wanted to test what everyone suggested, so here goes: ------------------------------- @Amin: I tried your suggestion, but perhaps I don't understand your syntax. Here is what I tried and the resulting error message: >>> f = open(r'C:\test.txt', 'r') >>> foo = f.readline.split(',') Traceback (most recent call last): File "<pyshell#16>", line 1, in <module> foo = f.readline.split(',') AttributeError: 'builtin_function_or_method' object has no attribute 'split' Do you know what I did wrong? ------------------------------- @Emad, Brett: Thank you for your solutions. They do exactly what I was looking for. ------------------------------- @Chad: Thanks for your suggestion. I think I like it best for its simplicity. ------------------------------- @Emile, Monika, kinuthi: The CSV standard library looks interesting but I am having mixed results in implementing it. For example, it works when I try this: >>> reader = csv.reader(open(r'c:\test.txt', 'rb')) >>> for row in reader: print row ['aaa', 'bbb', 'ccc'] but it fails when I try: >>> import csv >>> myfile = open(r'c:\test.txt', 'r') >>> data = csv.Reader(myfile, delimeter = ',') Traceback (most recent call last): File "<pyshell#26>", line 1, in <module> data = csv.Reader(myfile, delimeter = ',') AttributeError: 'module' object has no attribute 'Reader' The error looks similar to what I received when I tried Amin's approach. Am I missing something? ------------------------------- It's interesting to note that for the solutions to work correctly, I had to remove the quotation marks from the input file. Thanks again to EVERYONE who took the time to respond. I appreciate your help. Samir _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor