python生成表格文件_python读取和生成excel文件
1.用python讀取csv文件:
csv是逗號分隔符格式 一般我們用的execl生成的格式是xls和xlsx 直接重命名為csv的話會報錯:
Error: line contains NULL byte
解決方案:出錯原因是直接是把后綴為xls的execl文件重命名為csv的 正常的要是另存為csv文件 就不會報錯了
1 #-*- coding:utf-8 -*-
2
3 importcsv4 with open('exa.csv','rb') as f:5 reader =csv.reader(f)6 for row inreader:7 print row
2.用python寫入并生成csv:
1 #-*- coding:utf-8 -*-
2
3 importcsv4 with open('exa.csv', 'wb') as csvfile:5 spamwriter = csv.writer(csvfile,dialect='excel')6 spamwriter.writerow(['a', '1', '1', '2', '2'])7 spamwriter.writerow(['b', '3', '3', '6', '4'])8 spamwriter.writerow(['c', '7', '7', '10', '4'])9 spamwriter.writerow(['d', '11','11','11', '1'])10 spamwriter.writerow(['e', '12','12','14', '3'])
總結
以上是生活随笔為你收集整理的python生成表格文件_python读取和生成excel文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Sklearn 损失函数如何应用到_Sk
- 下一篇: python语法错误修改_python基