encoding="utf-8"):withcodecs.open(filePath,"r",encoding)asf:returnf.read()defWriteFile(filePath,u,encoding="utf-8-sig"):#with codecs.open(filePath,"w",encoding) as f:withcodecs.open(filePath,"wb")asf:f.write(u.encode(encoding,errors="ignore"))defUTF8_2_GBK(src,dst):content=...
import subprocess import csv import codecs # 执行cmd命令将price.csv文件转码成utf-8格式并保存到price_utf8.csv cmd = 'iconv -f GBK -t UTF-8 price.csv -o price_utf8.csv' subprocess.call(cmd, shell=True) # 读取price_utf8.csv文件并转码成utf-8格式 with codecs.open('price_utf8.csv',...
1. 使用codecs模块打开price.csv文件,并使用'gbk'编码格式读取文件内容(这是因为Windows系统下的Excel默认保存csv文件时使用gbk编码格式)。 2. 使用csv模块读取csv文件,得到一个由行组成的列表。 3. 使用codecs模块打开price.txt文件,并使用'utf-8'编码格式写入文件内容。 4. 遍历行列表,对于每一行,如果第五列...