找出文件中的中文
来源:互联网 发布:淘宝分享购物清单在哪 编辑:程序博客网 时间:2024/05/20 22:28
'''检查文件中是否有中文,并且找出位置'''import reimport sysm = re.compile(u'[\u4e00-\u9fa5]')# 返回的是listdef readfile(filename): try: with open(filename,'r' ) as f: content = f.readlines() except UnicodeDecodeError: with open(filename,'r' ,encoding='utf-8') as f: content = f.readlines() return contentdef exp(linedata): cn = m.findall(linedata.strip()) if cn: s = ''.join(cn) return s return Nonedef findchinese(filename): total_str = '' data = readfile(filename) for line in range(len(data)): linedata = exp( data[line]) if linedata: total_str += 'line num :' + str(line )+ ' ; data = ' + linedata +'\n' print(total_str) with open('result.txt','w+') as f: f.write(total_str)if __name__ == '__main__': if len(sys.argv) == 2: findchinese(sys.argv[1]) else: print('参数错误')
阅读全文
0 0
- 找出文件中的中文
- 找出字符串中的中文
- 兔子--快速找出eclise项目中的中文
- [小技巧] 找出文件中的重复行从大到小排序
- 找出文件中的兄弟子串(要用hashmap实现)
- 如果通过一个文件中的行号,来找出另一文件中的所有行?
- 找出数组中的最大值
- 找出序列中的中位数
- 找出数组中的峰值
- 关于读取文件中的中文内容
- js文件中的中文注释问题
- 上传文件中的中文乱码问题
- java文件中的中文注释乱码问题
- 使用java读取文件中的中文问题
- linux文件中的中文乱码问题
- 删除 linux 文件中的中文字符
- java遍历文件夹和文件夹下的文件和找出项目中文件编码不统一的文件
- 找出两个将近十万多条记录的文件中的不同记录
- python基础入门二
- [Leetcode] #4 Median of Two Sorted Arrays
- 编程语言注释快捷键总结
- PAT A1081. Rational Sum
- 普通学渣的春招,秋招历程以及实习心路
- 找出文件中的中文
- NET配置config后支持下载ipa、apk等格式的文件
- bzoj 3585: mex
- QT读写ini配置文件以及绝对路径的使用
- Go语言Channel详解
- JZOJ 5268. 旅行
- JS中的本地存储
- 双创周|9月19日上午新零售主题沙龙:《物联网重构新零售》
- Request is not public in 'okhttp3.Request'.Cannot be accessed from outside package