我想将每个字符写入文件:
aa=0
i=100/2750
import sys
with open('chr.txt','w',encoding='utf-8') as f:
for a,b,c,d in zip(range(0,27500),range(27500,55000),range(55000,82500),range(82500,110000)):
f.write(chr(a))
f.write(chr(b))
f.write(chr(c))
f.write(chr(d))
aa+=1
sys.stdout.write('\r'+str(round(i*aa,2))+'%')
f.write(str(chr(110000)))
问题是使用上述代码仅写入了某些字符。
那编码应该是什么?