国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > python 导出csv 中文乱码

python 导出csv 中文乱码

头像

 Ly

2020-06-12 15:37:373787浏览 · 0收藏 · 0评论

一、前言

在Linux下面用python进行数据处理,然后输出为csv格式,如果没有中文一切正常,但是如果有中文,就会出现乱码的问题

二、处理过程

#!/usr/bin/env python
# -*- coding: UTF-8 -*-
import csv
#import codecs
with open('test.csv', 'wb') as csvfile:
#    csvfile.write(codecs.BOM_UTF8)
    spamwriter = csv.writer(csvfile, dialect='excel')
    spamwriter.writerow(['测试'] * 5 + ['Baked Beans'])
    spamwriter.writerow(['Spam', 'Lovely Spam', 'Wonderful Spam'])

运行以后:

Linux下的效果

[root@lab8106 ~]# cat test.csv 

测试,测试,测试,测试,测试,Baked Beans

Spam,Lovely Spam,Wonderful Spam

Windows下打开的效果

p1.jpg

#!/usr/bin/env python
# -*- coding: UTF-8 -*-
import csv
import codecs
with open('test.csv', 'wb') as csvfile:
    csvfile.write(codecs.BOM_UTF8)
    spamwriter = csv.writer(csvfile, dialect='excel')
    spamwriter.writerow(['测试'] * 5 + ['Baked Beans'])
    spamwriter.writerow(['Spam', 'Lovely Spam', 'Wonderful Spam'])

跟上面的代码相比,引入了两行代码

import codecs
csvfile.write(codecs.BOM_UTF8)

我们再来看效果Linux下的效果

[root@lab8106 ~]# cat test.csv 

测试,测试,测试,测试,测试,Baked Beans

Spam,Lovely Spam,Wonderful Spam

Windows下打开的效果

p2.jpg

显示正常

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

女教师免费观看全集电视剧| 松坂庆子| 98在线高清免费观看电视剧狂飙| 憋尿白丝小肚子凸起高冷知乎 | 日韩AV无码一区二区三区 | 9.1芒果浏览器| 高压监狱| 我把英语老师按在桌子吵了一顿| 宝宝扶着水池乖乖让爸爸洗头文| 亚洲尺码和欧洲尺码的区别在哪在..| 樱花官方IMOMOE官网入口| 第1章初始小莹的奶水| 荷兰日B赛现场视频| 男生困困进女生困困洞视频| 色美美| 日本《暴力强伦轩》| 小雪被体育老师抱到仓库| 《警花交换做爰》| 麻花传剧原创MV视频免费| 《慈母夜吟》完整版| 猛烈顶弄H禁欲医生H怀孕| 自己怎么玩隐私位置游戏| 校花晚上自慰忘穿内裤怎么办| 成品人和精品人的区别哪个好| 少女配狗播放视频| 双飞儿媳妇和她闺蜜免费阅读| 小俊在雪姨身上耕耘小说免费阅读| 久久久综合精品一区二区三区| 下面的小嘴又饿了| 精品人妻人人爽久久爽AV敬礼 | 少女配狗视频大全播放| 欧美大片PPT免费PPT| 国产少女免费观看电视剧大全| 《厨房激战5》完整版在线观看 | 三更2饺子截取一小段| 国产少女免费观看电视剧大全| 4488YY无码亚洲人成| 把腿扒开让我添30分钟| 情满四合院大结局| 《性房纵欲》在线观看| 他用舌头给我6次高潮