oops it is reader not Reader (all lower case), so this line : data = csv.Reader(myfile, delimeter = ',') should be data = csv.reader(myfile, delimeter = ',')
2008/7/31 S Python <[EMAIL PROTECTED]> > 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 >
_______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor