想把一堆文件合成一个大文件,但是里面有好多无法识别的字符,每次执行总是抱错,最后找到了codecs的ignore相当好用
import os
import codecs
#遇到非法字符时,不报错,直接写入后继续执行
wFile = codecs.open("d:\\output.log","w","utf-8","ignore")
for file in os.listdir("d\\input\\") :
#遇到非法字符时,不报错,直接读入后继续执行
rFile = codecs.open("d\\input\\" + file,'r',"utf-8",'ignore')
#写入文件名
wFile.write(file)
#写入文件内容
wFile.writelines(rFile.readlines())
rFile.close()
wFile.close
分享到:
相关推荐
python批量合并多个shp矢量文件
自己写的用python过滤文件中的非法字符的小程序。
利用Python,将多个excel文件合并为一个文件 思路 利用python xlrd包读取excle文件,然后将文件内容存入一个列表中,再利用xlsxwriter将内容写入到一个新的excel文件中。 完整代码 # -*- coding: utf-8 -*- #将多...
一个python离线的TTS语音合成,简单实现和使用!首先将文本与语音对照的方法实现了转换,然后再播放对应文字对应的拼音所对应的音频来播放语音 。缺点是没有进行音频合成。
Python——dat文件批量合并为同一个csv文件,含代码与demo数据,可直接运行。 目的:将文件夹ZW下的所有dat文件(含子文件夹)合并,并保存到results.csv中,便于后续使用excel进行处理与分析。
Python 图片转字符画之将生成字符画保存到文件 Python源码Python 图片转字符画之将生成字符画保存到文件 Python源码Python 图片转字符画之将生成字符画保存到文件 Python源码Python 图片转字符画之将生成字符画保存...
采用Python3.8.2开发,使用了wand框架,从excel文档中读取信息,自动将精灵图片png以及文本,按照预定规则排列好,生成多图层的psd文件。首先使用psd-tools读取一张多图层的psd模板,确定精灵图及文本的排列位置,再...
python批量合并csv文件到一个excel
主要为大家详细介绍了python根据多个文件名批量查找文件,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
1、用pyhon+openpyxl 读取Excel表 ...4、输出一个新的Excel文件 压缩包其中含有【源码】文件可供参考学习,summary.xlsx是源数据示例文件,result.xlsx是输出的结果文件。 有需要的小伙伴可以多交流学习。
主要介绍了python pyecharts 实现一个文件绘制多张图,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
用python 实现两个文本文件之间的比较,并生成可视化HTML文件。
本文实例讲述了Python实现读取txt文件并转换为excel的方法。分享给大家供大家参考,具体如下: 这里的txt文件内容格式为: 892天平天国定都在?A开封B南京C北京(B) Python代码如下: # coding=utf-8 ''''' main...
python脚本拆分bin文件
背景:朋友让我改一个文件,可我改完已经半夜了。这时候如果微信发给朋友恐会打扰他休息。于是决定用Python写一个自动发送微信信息的脚本,第二天早上自动发送。 任务简述:使用Python自动化程序,把file.txt在早上6...
Python文件处理操作方便快捷,本文为大家提供的是如何用Python合并多个文本文件的代码示例。要把多个txt或是其它类型文件合并成一个,手动操作费时费力,不如自己动手写一个python代码来完成,一劳永逸。 要完成这个...
Python实现Keil生成的Hex文件转Bin文件
本文实例讲述了python实现忽略大小写对字符串列表排序的方法,是非常实用的技巧。分享给大家供大家参考。具体分析如下: 先来看看如下代码: string = ''' the stirng Has many line In THE fIle jb51 net ''' list...
Python:统计文件行数 添加了一个方法4,同时发现我的电脑上第三种方法要快一些
Python实现将json文件转为shapefile