- 在线时间
- 482 小时
- 最后登录
- 2026-9-11
- 注册时间
- 2023-7-11
- 听众数
- 4
- 收听数
- 0
- 能力
- 0 分
- 体力
- 7953 点
- 威望
- 0 点
- 阅读权限
- 255
- 积分
- 2978
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 1183
- 主题
- 1198
- 精华
- 0
- 分享
- 0
- 好友
- 1
该用户从未签到
 |
示例为把gb2312编码的文件转化为utf8编码。- def conv(file:str):
( J% z1 e2 }+ u1 x - s=""
\" |) ?! t. b, W - try:
: A\" y0 f X* l2 P - with open(file,encoding="gb2312") as f:: T& a; U) S4 _
- s=f.read()6 |\" i! U4 @* e1 s- G' A7 ~' V
- os.remove(file) z& C8 ]3 a\" F5 e# A
- with open(file,mode="w+",encoding="utf-8") as f:
3 k$ B! K6 ~\" S E - f.write(s)
! S% I3 O L( @, I - except Exception as e:
# m2 u\" U1 z2 T. z5 J7 r7 Q6 a: o - print("conv failed",file)0 @' S2 C4 a5 v* T, Y; Y
- ( Y# |! X' I3 f. v: x& ^
复制代码 . P) @1 h$ K# M% c
|
zan
|