使用CSV行的小写函数

man*_*a45 4 python csv lowercase

我试图用小写字母打印csv中的所有数据,但我没有运气.

这是我到目前为止所拥有的:

import csv
books = csv.reader(open("books.csv","rb"))

for row in books:
    print row
Run Code Online (Sandbox Code Playgroud)

这将打印csv的所有内容,但是当我添加该.lower()函数时,我会收到错误.

我究竟做错了什么?

Dog*_*ert 7

尝试

print [r.lower() for r in row]
Run Code Online (Sandbox Code Playgroud)