永发信息网

python实现文本全角到半角的转换

答案:2  悬赏:80  手机版
解决时间 2021-02-21 18:36
有一个文本a.txt存放
2000 年 美国 政府 说,“ A 是 B ”
有 500万存款

要求将全角转换成半角,存放到b.txt中
最佳答案
# -*- coding: cp936 -*-
def strQ2B(ustring):
"""全角转半角"""
rstring = ""
for uchar in ustring:
inside_code=ord(uchar)
if inside_code == 12288:
inside_code = 32
elif (inside_code >= 65281 and inside_code <= 65374):
inside_code -= 65248

rstring += unichr(inside_code)
return rstring

txt = open(r"E:\py\quan.txt").read()
ban = strQ2B(txt.decode('cp936'))

open(r"E:\py\ban.txt",'w').write(ban.encode('utf8'))
全部回答
我。。知。。道 加。。我。。私。。聊
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
法院开庭是不是原告人越多越有利
夏阳湖皇冠假日酒店电动汽车充电站地址有知道
纤维素和果胶是由什么细胞器形成的
桓台县美术家协会培训基地地址有知道的么?有
天龙八部火逍遥怎么打宝石(具体点)
【manned】...theyearbrforeChina'smannedspa
马大脚综合商店我想知道这个在什么地方
泰州离常熟多远
阜成门到前门应该坐几路公交车
维生素C和E能够长期服用吗?我每天只吃100毫
程锡恩饭店在哪里啊,我有事要去这个地方
求格兰仕微波炉wd750ASL23说明书
2016年12月13日出生的男宝五行属什么,谢谢
老人房间里挂寿字,怎样挂最好
【胡雪岩】胡雪岩读后感
推荐资讯
自从和喜欢的女生表白,她朋友圈频繁的换头像
知道17岁少女痛经该怎么办吗?有什么好办法能
问:华中农业大学周边有哪家快捷酒店
故意伤害罪判刑时没有对方的谅解书但是有向对
含轻声的词语有哪些
齐桓公伐楚盟屈完 一字多义 通假字 古今异义
博白镇综治信访维稳中心在什么地方啊,我要过
兴达摩托车配件地址在什么地方,想过去办事
银柜二手车公司在什么地方啊,我要过去处理事
英超外籍球员的个人所得税是怎么计算的?
有学者指出:“根据列宁‘评判历史的功绩,不
安徽肥肠面怎么样
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?