从文件中删除某个字符,后保存该文件

原本是用vs全部替换,结果发现文件太多了,将近12000个文件,非常费时间,然后就给他写了个脚本哈哈,比较快4秒就搞定了。代码拿走直接就可以用途。

#!/usr/bin/python
# -*- coding: UTF-8 -*-
import os
def file_name(input_dir,output_dir,word,splitword):for root, dirs, files in os.walk(input_dir):for item in files:f = open(input_dir+item, "r")content = f.read()content = content.replace(word, splitword)with open(os.path.join(output_dir, item), 'w') as fval:fval.write(content)f.close()
if __name__ == '__main__':input_dir = "E:\\PythonJob\\Annotation\\"  #老文件夹output_dir = "E:\\PythonJob\\Annotationnew\\"#新文件夹word='<?xml version="1.0" ?>'#要删除的字符splitword = ""#要替换成的字符file_name(input_dir,output_dir,word,splitword)###################################################需要注意的是记得:如果有需要转义字符的话,不要忘了处理下###################################################

python从文件中删除某个字符,后保存该文件相关推荐

  1. ffmpeg-从flv文件中提取AAC音频数据保存为文件

    AAC ADTS格式协议: 从flv文件中提取AAC音频数据保存为文件. 如果需要详细了解AAC ADTS格式,可以查询文档. 原文件: 提取aac文件: main.c #include <st ...

  2. OpenCV+C++ 查找文件中的图片,处理后保存

    目的:逐个读取单个文件夹中的所有图片,处理后保存到另一文件夹中. 途径:使用glob函数,用string字符串读取路径 代码: #include <iostream> #include & ...

  3. python读取字符串指定位置字符_python读取txt文件中特定位置字符的方法

    python读取txt文件中特定位置字符的方法 如下所示: # -*- coding:utf-8 -*- import sys reload(sys) sys.setdefaultencoding(' ...

  4. python统计成绩数据中如何去掉表头,python 从 CSV 文件中删除表头

    假设你有一个枯燥的任务,要删除几百 CSV 文件的第一行.也许你会将它们送入一个自动化的过程,只需要数据,不需要每列顶部的表头.可以在 Excel 中打开每个文件,删除第一行,并重新保存该文件,但这需 ...

  5. [转载] Python从字符串中删除字符

    参考链接: Python | 字符串translate Sometimes we want to remove all occurrences of a character from a string ...

  6. Python从字符串中删除字符

    Sometimes we want to remove all occurrences of a character from a string. There are two common ways ...

  7. python怎么删除特定文件_如何使用python从文件中删除特定行?

    代码是:from datetime import datetime,time from csv import reader with open('onlyOnce.txt', 'r+') as fon ...

  8. C语言按行读文件与读文件中每一个字符

    这里写自定义目录标题 1.按行读取文件,分别获得文件中的每一行. 2.读取文件中的每一个字符并写入字符串数组. 注意: 1.按行读取文件,分别获得文件中的每一行. char Buffer[100]; ...

  9. java dom4j 去除空行_如何从XML文件中删除多余的空行?

    总之;我在XML文件中生成了很多空行,并且我正在寻找一种方法将它们作为一种倾斜文件的方式来删除它们.我怎样才能做到这一点 ?如何从XML文件中删除多余的空行? 有关详细说明,目前,我有这个XML文件: ...

最新文章

  1. 基于协同过滤算法实现选课推荐系统
  2. srs audio sandbox 注册机_Windows10自带 Sandbox软件测试必备技巧
  3. spring31-1: 事务-传播行为
  4. Python学习之参数(一)
  5. TCP/IP协议学习
  6. windows与linux网络设置(host-only)
  7. 计算机动画专业要学什么课程,计算机动画制作专业主要课程有哪些?
  8. java concurrent包介绍及使用
  9. 以社会工程学助力网络安全
  10. 虚拟服务器英文版设置,apache配置(linux及windows中的设置)以及虚拟主机的设置(国外英语资料).doc...
  11. 外贸B2C独立站玩不下去?
  12. 前端开发者如何利用 CSS 实现酷炫的变色方案?
  13. 解决方案-CMake error: error in configuration process, project files may be invalid(WindowsVS可参考)
  14. 聚类的基本概念-聚类与分类的区别
  15. MySQL转账储存过程_实用的银行转账存储过程和流水号生成存储过程
  16. Ubuntu批量转换图片格式
  17. jovi五子棋下载_五子棋终结者
  18. 新唐NUC980使用记录:自制开发板(基于NUC980DK61YC)
  19. 微信小程序---下载、打开及预览PDF文件的方法
  20. QTestWare简介

热门文章

  1. 微信小程序中使用腾讯地图,导航到目的地
  2. 【人工智能】八皇后问题-启发式求解
  3. 求个人所得税和税后收入
  4. 【AI_数学知识】概率论
  5. 在Mac根目录下创建文件
  6. 如何应用好计算机教学设计,计算机教学设计
  7. 扫描二维码如何实现从微信内直接跳转外部浏览器打开指定页面
  8. html名人名言页面,网页制作:关于生命的名言警句 ― 名人名言  一品故事网,Www.07938.Come...
  9. bmob php支付,个人开发者也能盈利!Bmob支付SDK使用实例
  10. 大数据正式京淘附加爬虫