- 在线时间
- 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):
4 c! u- ^; \# t - s=""2 J1 |\" i7 D\" M' H' {/ l C
- try:6 i2 z* Y3 z6 y
- with open(file,encoding="gb2312") as f:
n, }. W' @: w+ T2 z( D - s=f.read(). x1 v) f, B. y% J& h9 a
- os.remove(file)+ J, |# @* l\" I* Y( p% y
- with open(file,mode="w+",encoding="utf-8") as f:
) ?2 \3 G( ^& s) h! y8 h h! Q - f.write(s)# z; Y) `/ k8 L5 ~
- except Exception as e:0 }; q g: ]/ d7 p3 \
- print("conv failed",file)
/ P u( o\" F- R3 Z/ R O8 _ - , d3 d; ~! E j- m
复制代码
/ i; m& ?* l% C( }% h- P1 f7 R+ y |
zan
|