在Python3中,我必须对文件中的行进行解码,才能从str获得bytes。为了使它与Python2兼容,我以二进制模式打开文件,并在读行上使用.decode()方法(在Python2中,open()调用没有encoding关键字)。for line in open('README.txt', 'rb'): l
unix上的区域设置工作得很好--当我在脚本使用的路径上创建一个目录(称为Äöü)时,使用Äöü正确地显示为Äöü。当Python生成它作为A?A¶A¼可见的目录时。ÄöüA?A¶A¼Aeoeuedef __getChars(file): with open(file) as f:
content = f.readlinesos.path.join(ro