试图打印csv,并且我不断收到错误“无”我只想列出csv的内容。我有两天,星期六和星期天打印csv'无'错误
0
A
回答
0
你的星期五功能没有返回任何东西。
如果你要打印出来的文件中,你必须遍历它
csvFile = csv.reader(open('friday.csv','rb'))
从CSV文件中读取每一行返回一个字符串列表中的数据。
for line_list in csvFile:
# do something with the dat
0
的方法friday
和saturday
不包含任何return
语句。默认情况下,Python在到达函数结尾时返回None
,而不会遇到return
语句。
添加return
(和代码实际读取文件),像这样:
def friday():
with csv.reader(open('friday.csv','rb')) as csvFile:
return '\n'.join(' - '.join(csvFile))
相关问题
- 1. Python:无效打印错误
- 2. 打印错误
- 3. 错误在打印
- 4. Django打印错误
- 5. CSV错误打开文件
- 6. 在Python错误中打印csv文件的计数器
- 7. 数组打印段错误
- 8. 打印阵列错误
- 9. imageData打印错误值
- 10. Armstrong号码打印错误
- 11. 错误打印与名称
- 12. 打印错误的东西
- 13. 链表段错误/打印
- 14. String.format打印错误时间
- 15. Python 2.7打印()错误
- 16. HTML PHP打印错误
- 17. JaspeReports表行打印错误
- 18. 错误打印PDF与DOMPDF
- 19. 打印错误消息
- 20. 段错误只打印
- 21. 打印错误消息
- 22. 整数打印错误值
- 23. 打印错误用sqlplus
- 24. PHP打印脚本错误
- 25. Sizeof(Array)打印错误值
- 26. python错误打印函数
- 27. 异常错误不打印
- 28. 打印使用Python CSV
- 29. 打印阵列以CSV
- 30. 不打印csv文件C++
你的功能不'return'任何东西,所以它打印_None_。 – Nicolas 2013-02-10 18:54:19
请修复缩进,否则可能很难说出问题的真正原因。 – 2013-02-10 18:57:30
代码在哪里? – serk 2013-02-10 19:33:10