python2.7使用csv
来源:互联网 发布:尼泊尔弯刀数据图纸 编辑:程序博客网 时间:2024/06/13 07:13
1.写文件
with open中的参数当只有w时,写出来的csv文件中每一行记录之间会存在一条空格。
解决的方式是用’wb’替换’w’。
import csvimport codecswith open('1.csv','wb') as csvfile: csvfile.write(codecs.BOM_UTF8)#防止输出为乱码 filednames =['bank_account','broke_account'] writer =csv.DictWriter(csvfile,fieldnames=filednames) writer.writeheader() writer.writerow({'bank_account':'long','broke_account':'1111'}) writer.writerow({'bank_account': 'chen','broke_account': '2222'}) writer.writerow({'bank_account': 'ming','broke_account': '333'})
2.读文件,设置默认编码utf-8
import sys
reload(sys)
sys.setdefaultencoding(‘utf-8’)
with open('1.csv','rb') as f: f_csv = csv.reader(f) headers = next(f_csv) for row in f_csv: print row[0].decode('utf-8')哈哈哈哈ming
阅读全文
0 0
- python2.7使用csv
- python2.7使用ansible
- MoinMoin 使用Python2.7問題
- python2.7 beautifulsoup学习使用
- Python2.x 提取csv任一列
- python2.7使用suds库调用webservice
- python2.7中print()的使用
- 快速使用Python2.7和Django1.9
- python2.7: open()文件处理使用介绍
- 使用源码编译wxpython-基于python2.7
- Python2.7 使用HTMLParser简单解析HTML
- python2.7无法使用pip(安装easy_install)
- python2.7
- python2.7
- Python2.7
- python2.6升级python2.7
- Python2写CSV无法MS Excel打开乱码
- anaconda3下使用python2
- sping是怎么处理线程并发的
- Django基本命令
- String 不可变字符串(字符串常量)
- android 短信查询、头像、联系人名称(支持会话和短信)__接上篇
- pycharm、mysql、virtualenv虚拟机环境、python3、Django、vue开发环境搭建
- python2.7使用csv
- [LeetCode] 657.Judge Route Circle
- 微信小程序通知服务实现及错误47001和41028
- C++中的explicit关键字
- 欢迎使用CSDN-markdown编辑器
- Ubuntu /Spark单机环境搭建
- 检查android设备是否支持某些功能
- Problem3:lengthOfLongestSubstring
- Spring Boot教程三:log4j记录日志