python 操作 csv 编码问题,繁体字体乱码
# -*- coding: utf-8 -*-#import os
import pandas as pddef get_file():work_dir = './人工可以区分除霜与非除霜_99/'file_list = os.listdir(work_dir)lk = pd.DataFrame()lk['file_name'] = file_list# 采用 uft-8_sig 编码方式lk.to_csv('./lj_99.csv', index=False, encoding='utf-8_sig')if __name__ == '__main__':get_file()
import pandas as pd
import numpy as np
import os
import matplotlib.pyplot as plt
import struct# 核心代码,设置显示的最大列、宽等参数,消掉打印不完全中间的省略号
pd.set_option('display.max_columns', 1000)
pd.set_option('display.width', 1000)
pd.set_option('display.max_colwidth', 1000)# 读取 csv 文件,转成可识别编码的字符
def read_data():""":param file_path: file path name:return: parse data"""file_dir = './'file_name = 'Y5_Channel_List_Revised.csv'file_path = os.path.join(file_dir, file_name)# 台湾地区用的汉字编码是 'big5'# file = open(file_path, 'r', encoding='big5')df_data = pd.read_csv(file_path, encoding='big5', delimiter=',')# df_data.to_csv('./{0}_1.csv'.format(os.path.splitext(file_name)[0]), index=False, encoding='utf-8')print ()if __name__ == '__main__':read_data()
python 操作 csv 编码问题,繁体字体乱码相关推荐
- python基础系列教程——Python中的编码问题,中文乱码问题
全栈工程师开发手册 (作者:陈玓玏) python教程全解 如果不声明编码,则中文会报错,即使是注释也会报错.只要写中文,必须加一句:# -- coding:utf-8 --.原因:答案在PEP-02 ...
- Python 处理GBK编码转UTF-8读写乱码问题
今日写了个爬虫,爬取前程无忧的招聘信息 老套路,首先获取网页源代码 #-*- coding:utf-8 -*- import requestsurl = 'http://search.51job.co ...
- python操作csv文件第7行开始的数据_Python教程-Python读写CSV文件
前言 本教程学习在Python中使用CSV文件.CSV(逗号分隔值)格式是在电子表格和数据库中使用的非常流行的导入和导出格式.Python语言包含该模块,该模块具有用于读取和写入CSV格式的数据的类. ...
- Python读取csv编码问题 UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe2 in position
Python在读取csv处理字符串的时候报的错误: 然后我就去网上找解决方案,大部分的答案都是相互抄来抄去,最关键的是也解决不了问题!!!(火大) 比如这个: #-*- encoding:utf-8 ...
- python操作csv文件
csv文件中,以,作为分隔符,先手动创建一个csv格式的文件file.csv: #文件的读取 import csv #首先导入csv模块 with open("file.csv&quo ...
- python 操作csv将符合条件的多行数据合并为一行
背景 得到一个excel文件,多行之间第一列值存在重复值,其他列不重复,要求筛选第一列,并将第二列数据(同一个name的不同行)合并为一行,用分号隔开 代码 import csv# 多行根据条件合并成 ...
- python之字符编码、存取文件乱码问题、python2字符串乱码问题
下面是小凰凰的简介,看下吧!
- 一文学会用Python操作Excel+Word+CSV
作者:奈何缘浅wyj https://juejin.im/post/6868073137263607821 Python 操作 Excel 常用工具 数据处理是 Python 的一大应用场景,而 Ex ...
- python操作文本之CSV文件
python 操作csv文件有两种方法,一种是使用pandas来读写csv文件,第二种是使用csv模块读写csv文件 一.pandas读写csv文件 1.df = pd.read_csv(filepa ...
最新文章
- win下的输入流结束符
- System.arraycopy和Arrays.copyOf的原理解剖
- 【Flask】flask上下文
- JZOJ 5264. 【NOIP2017模拟8.12A组】化学
- 【内核驱动】 Linux内核源码查看方法(基于Vim)
- Properties 持久的属性集
- React Native面试知识点
- makefile教程链接
- HDU1233 还是畅通工程【Kruskal算法+并查集】
- my04_Mysql复制数据一致性校验
- 新安装的apache无法解析php,apache无法解析php
- php中explorer,explorer.php
- ug建模减速器_UG齿轮减速器建模方法
- 键盘按键的各种编码对照表
- Markdown - Markdown 引用图片太大怎么办 md控制图片的大小 对齐方式
- xml引入xml_XML Watch,蠕虫的哔哔声
- 大学学习的期望与目标
- 洛谷 P1719 最大加权矩形 (前缀和,动态规划)
- C++中LHS和RHS指什么
- iOS开发中plist文件的创建与简单读取(一)