Python读写csv文件
2015-07-02 15:50
633 查看
1. 写入并生成csv文件代码:
[/code]wb中的w表示写入模式,b是文件模式
写入一行用writerow
多行用writerows
2. 读取csv文件代码:
[/code]运行结果:
[/code]
来自为知笔记(Wiz)
# coding: utf-8
import csv
csvfile = file('csv_test.csv', 'wb')
writer = csv.writer(csvfile)
writer.writerow(['姓名', '年龄', '电话'])
data = [
('小河', '25', '1234567'),
('小芳', '18', '789456')
]
writer.writerows(data)
csvfile.close()
[/code]wb中的w表示写入模式,b是文件模式
写入一行用writerow
多行用writerows
2. 读取csv文件代码:
# coding: utf-8
import csv
csvfile = file('csv_test.csv', 'rb')
reader = csv.reader(csvfile)
for line in reader:
print line
csvfile.close()
[/code]运行结果:
root@he-desktop:~/python/example# python read_csv.py
['\xe5\xa7\x93\xe5\x90\x8d', '\xe5\xb9\xb4\xe9\xbe\x84', '\xe7\x94\xb5\xe8\xaf\x9d']
['\xe5\xb0\x8f\xe6\xb2\xb3', '25', '1234567']
['\xe5\xb0\x8f\xe8\x8a\xb3', '18', '789456']
[/code]
来自为知笔记(Wiz)
相关文章推荐
- python实现在控制台输入密码不显示的方法
- [Python]cherrypy环境下生成csv文件,提供下载
- python的异常处理
- python获取外网ip地址的方法总结
- Python学习笔记(11):类的继承
- python解决urllib2乱码问题
- 浅谈 Python 的 with 语句
- python实现将英文单词表示的数字转换成阿拉伯数字的方法
- Eclipse+PyDev+Django+Mysql搭建Python web开发环境
- [Python自动化]使用C来扩展Python
- #!/usr/bin/env python与#!/usr/bin/python的区别
- python中用logging实现日志滚动和过期日志删除
- Python 模块之fabric
- python django环境配置
- Python 学习笔记 发送邮件
- Python Selenium 学习笔记(三)键盘和鼠标操作
- Python Selenium 学习笔记(二)定位元素
- Python Selenium 学习笔记(一)基本操作
- python中的单下划线和双下划线意义和作用
- python-daemon