试图打印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. A2LiX翻译表格 - 无错误打印
- 4. Vim打印无意义的错误
- 5. 错误在打印
- 6. Django打印错误
- 7. 错误打印posix_time
- 8. 文字CSV无法创建csv文件csv打印
- 9. CSV错误打开文件
- 10. 在Python错误中打印csv文件的计数器
- 11. Python CSV文件UTF-16到UTF-8打印错误
- 12. 链表段错误/打印
- 13. 错误打印PDF与DOMPDF
- 14. 错误打印与名称
- 15. 停止打印org.mule.exception.CatchMessagingExceptionStrategy错误
- 16. Python语句打印错误
- 17. 打印错误消息
- 18. Pycups打印机错误
- 19. Sizeof(Array)打印错误值
- 20. 在Python中打印错误?
- 21. 错误打印'bs4.element.NavigableString'
- 22. JaspeReports表行打印错误
- 23. 红黑树 - 打印错误
- 24. python打印语法错误
- 25. 2D Array错误地打印
- 26. imageData打印错误值
- 27. PHP FPDF打印错误
- 28. Java异常错误打印
- 29. String.format打印错误时间
- 30. 打印错误消息
你的功能不'return'任何东西,所以它打印_None_。 – Nicolas 2013-02-10 18:54:19
请修复缩进,否则可能很难说出问题的真正原因。 – 2013-02-10 18:57:30
代码在哪里? – serk 2013-02-10 19:33:10