0

尝试打印 csv,但我不断收到错误“无”我想简单地列出 csv 的内容。我有两天,周六周日

4

2 回答 2

0

你的星期五函数没有返回任何东西。

如果您尝试打印文件中的数据,则必须遍历它

csvFile = csv.reader(open('friday.csv','rb'))

从 csv 文件读取的每一行都作为字符串列表返回。

for line_list in csvFile:
  # do something with the dat
于 2013-02-10T18:54:24.997 回答
0

该方法fridaysaturday没有包含任何return声明。默认情况下,PythonNone在到达函数末尾而没有遇到return语句时返回。

添加一个return(和实际读取文件的代码),如下所示:

def friday():
   with csv.reader(open('friday.csv','rb')) as csvFile:
       return '\n'.join(' - '.join(csvFile))
于 2013-02-10T18:56:10.373 回答