在mac下python读取utf-8编码的txt文件,如果文件里有中文,直接输出的话会显示成乱码,也无法直接转成utf-8,所以必须想将其转成gbk,然后在转成utf-8
# -*- coding: utf-8 -*-
import os
filename = open(".txt")
while True:
s = filename.readline()
if s:
s = s.decode('gbk')
在mac下python读取utf-8编码的txt文件,如果文件里有中文,直接输出的话会显示成乱码,也无法直接转成utf-8,所以必须想将其转成gbk,然后在转成utf-8
# -*- coding: utf-8 -*-
import os
filename = open(".txt")
while True:
s = filename.readline()
if s:
s = s.decode('gbk')