> ValueError: I/O operation on closed file
>
> Here is my code in a Python shell -
>
> >>> with open('x.csv','rb') as f:
> ...     r = csv.DictReader(f,delimiter=",")
> >>> r.fieldnames

The file is only open during the context of the with statement. Indent the
last line to match the assignment to r and you should be fine.

Skip
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to