- 在线时间
- 479 小时
- 最后登录
- 2026-4-17
- 注册时间
- 2023-7-11
- 听众数
- 4
- 收听数
- 0
- 能力
- 0 分
- 体力
- 7790 点
- 威望
- 0 点
- 阅读权限
- 255
- 积分
- 2923
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 1171
- 主题
- 1186
- 精华
- 0
- 分享
- 0
- 好友
- 1
该用户从未签到
 |
示例为把gb2312编码的文件转化为utf8编码。- def conv(file:str):' E7 ^( C1 C8 ]
- s=""
+ ?5 \% L! D- K3 Z: a - try:
\" B) c- o* K* T - with open(file,encoding="gb2312") as f:6 D\" `+ B\" n4 N! ]
- s=f.read()
0 y/ H- D: \/ q. }. X$ ] - os.remove(file)
5 y1 C( ?4 Z- y6 e+ y3 _ - with open(file,mode="w+",encoding="utf-8") as f:
- \4 z5 X3 g4 q: R - f.write(s)
4 L; n\" u4 V0 _ - except Exception as e:
: l/ ?! J, f! T3 m - print("conv failed",file)
% h& A0 B. ~) ]2 o2 s - ! O3 O3 y) `1 x+ R x
复制代码
2 y# P6 g6 O1 h |
zan
|