详细的内容参考:https://docs.python.org/2/library/csv.html#module-csv


打开csv

# -*- coding: utf8 -*-
import csv
with open('test.csv','rb') as my:
lines=csv.reader(my)
for line in lines:
print line

# -*- coding: utf8 -*-
import csv
with open('text01.csv','wb') as my:
mywriter=csv.writer(my)
mywriter.writerow([1,'a'])
mywriter.writerow([2,'b'])
lists=[[3,5],[4,6]]
mywriter.writerows(lists)


# -*- coding: utf8 -*-
import csv
with open('text01.csv','rb') as my:
lines=csv.reader(my,csv.register_dialect('mydialect',delimiter='|', quoting=csv.QUOTE_ALL))
print lines.line_num
for line in lines:
print line


# -*- coding: utf8 -*-
import csv
with open('text.csv', 'wb') as csvfile:
spamwriter = csv.writer(csvfile, delimiter=' ',
quotechar='|', quoting=csv.QUOTE_MINIMAL)
spamwriter.writerow(['tiger'] * 5 + ['pig '])
spamwriter.writerow(['cat', 'mouse', 'dog'])

最新文章

  1. 锁的封装 读写锁、lock
  2. 作业2.3 Github注册过程
  3. scikit-learn的梯度提升算法(Gradient Boosting)使用
  4. iOS UISlider的使用
  5. linux 删除已输入的命令行
  6. Win7旗舰版中的IIS配置asp.net的运行环境
  7. OC基础(26)
  8. JQ跑马灯
  9. Android Dialog 系统样式讲解及透明背景
  10. 3.1,pandas【基本功能】
  11. LeetCode OJ 104. Maximum Depth of Binary Tree
  12. python中uuid来生成机器唯一标识
  13. java关键字transient与volatile小结
  14. ubuntu15.10 安装 virtualbox5.0
  15. Unity Shader Learning
  16. scoketio
  17. jqweui Picker使用一个小问题
  18. centos7下面添加htop工具
  19. java jdk安装配置
  20. springboot 配置DRUID数据源

热门文章

  1. 打成Jar包后运行报错 Unable to locate Spring NamespaceHandler for XML schema namespace
  2. MySQL GTID你知多少
  3. shell脚本示例:批量比较多个文件的内容是否相同
  4. 详细分析MySQL事务日志(redo log和undo log)
  5. QTimer 的使用
  6. HDUOJ-2089 不要62
  7. EF to Sqlite
  8. Spring使用ajax异步上传文件
  9. JSTL_Core标记库
  10. node实现简单的群体聊天工具