素材巴巴 > 程序开发 >

导入csv文件时encoding和engine的指定

程序开发 2023-09-19 13:49:25

指定编码格式
Python用得比较多的两种编码格式是UTF-8和gbk,默认编码格式是UTF-8。我们要根据导入文件本身的编码格式进行设置,通过设置参数encoding来设置导入的编码格式。有的时候两个文件看起来一样,它们的文件名一样,格式也一样,但如果它们的编码格式不一样,也是不一样的文件,比如当你把一个Excel文件另存为时会出现两个选项,虽然都是.csv文件,但是这两种格式代表两种不同的文件,如下图所示:

 

如果是CSV UTF-8(逗号分隔)(*.csv)格式的文件,那么导入时就需要加encoding参数。

你也可以不加encoding参数,因为Python默认的编码格式就是UTF-8。


标签:

上一篇: 7.beego的controller模块的路由 下一篇:
素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。