重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
使用Python怎么查找文件中包含中文的行?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
成都创新互联主营南浔网站建设的网络公司,主营网站建设方案,重庆APP软件开发,南浔h5微信小程序搭建,南浔网站营销推广欢迎南浔等地区企业咨询#!/usr/bin/env python3 # -*- coding: utf-8 -*- # find the line of containing chinese in files __author__ = 'AlbertS' import re def start_find_chinese(): find_count = 0; with open('ko_untranslated.txt', 'wb') as outfile: with open('source_ko.txt', 'rb') as infile: while True: content = infile.readline() if re.match(r'(.*[\u4E00-\u9FA5]+)|([\u4E00-\u9FA5]+.*)', content.decode('utf-8')): outfile.write(content) find_count += 1; if not content: return find_count # start to find if __name__ == '__main__': count = start_find_chinese() print("find complete! count =", count)
原始文件
source_ko.txt文件内容
3 캐릭터 Lv.50 달성 8 캐릭터 Lv.80 달성 10 캐릭터 Lv.90 달성 ... ... 2840 飞黄腾达 4841 同归于尽 8848 캐릭터 Lv.50 달
运行效果(ko_untranslated.txt文件)
2840 飞黄腾达 4841 同归于尽Python主要用来做什么
Python主要应用于:1、Web开发;2、数据科学研究;3、网络爬虫;4、嵌入式应用开发;5、游戏开发;6、桌面应用开发。
关于使用Python怎么查找文件中包含中文的行问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注创新互联行业资讯频道了解更多相关知识。