当前位置: 首页 > news >正文

上海专业做网站电话免费做字体的网站

上海专业做网站电话,免费做字体的网站,手机端网站如何做,宏大建设集团有限公司网站用python实现多文件多文本替换功能 今天修改单位项目代码时由于改变了一个数据结构名称,结果有几十个文件都要修改,一个个改实在太麻烦,又没有搜到比较靠谱的工具软件,于是干脆用python手撸了一个小工具,发现python在…

用python实现多文件多文本替换功能

今天修改单位项目代码时由于改变了一个数据结构名称,结果有几十个文件都要修改,一个个改实在太麻烦,又没有搜到比较靠谱的工具软件,于是干脆用python手撸了一个小工具,发现python在这方面确实方便,代码也就几十行,这里记录一下,需要的朋友请拿走。
有个需要注意的地方,就是文件的编码方式,要替换成您文件的编码方式,我这里是utf-8,windows文件有可能是gbk。

import os
import fileinput# 定义一个函数,用于替换文件中的字符串
def replace_in_file(file_path, old_str, new_str):for line in fileinput.input(file_path, inplace=True, encoding='utf-8'):print(line.replace(old_str, new_str), end='')fileinput.close()if __name__ == '__main__':# 设置要替换的目录路径directory = 'D"\\dir\\subdir'# 设置要替换的字符串字典(map)placeDic = {'oldstring1:newstring1', 'oldstring2:newstring2', 'oldstring3:newstring3'}old_strings = placeDic.keys()# 遍历目录下的所有文件for filename in os.listdir(directory):# 只处理需要的文件if filename.endswith('.cpp'):file_path = os.path.join(directory, filename)for old_string in old_strings:new_string = placeDic.get(old_string, '');replace_in_file(file_path, old_string, new_string);

在这里插入图片描述

http://www.yayakq.cn/news/181413/

相关文章:

  • 上海建设工程安全监理网站海南网站建设哪家好
  • 南宁网站建设业务员手机建站永久免费软件
  • 大连做网站绍兴厂商网站空间 流量
  • 泰国做网站金华网站建设系统
  • 苏州知名网站建设设计公司高端企业建站公司
  • 会议专题网站建设报价单网站建设创业经历
  • 市桥有经验的网站建设福建住房和城建设网站
  • 北京网站关键词优化公旅游网站设计源代码
  • 百度如何把网站做链接百讯网站建设
  • 手机网站 图片自适应wordpress msn登陆
  • 怎么做专门卖二手衣服的网站免费地方网站
  • 网站建设需求登记表 免费下载黄岩建设局台州网站建设
  • 门户网站建设思维导图一个网站开发流程图
  • 企业网站服务器多少钱app网站建设需要什么软件
  • 网站如何做直播轮播威海建设集团网站
  • 精美网站建设公司国外可以做推广的网站
  • 免费推广网站2023重庆未来科技网站建设
  • 网站开发完整视频做百度百科的网站
  • 国外网站建设什么价格红酒公司网站建设模板6841
  • 网站升级方案重庆网络营销
  • 上海网站制作衫网上购物商城网站建设
  • 男女怎样做那个视频网站深圳十大装饰公司名单
  • 网站开发页面怎么进wordpress磁力链插件
  • 做引流网站怎么赚钱赚谁的钱找代写文章写手
  • 网站 视觉上wordpress的tag转数字链接
  • 营销型网站跟云网站杭州网络科技公司有哪些
  • ppt那个网站做的好在网上做翻译的网站
  • 手机英语网站跨境电商开店流程及费用
  • seo网站沙盒期google在线网页代理
  • 广东住房与城乡建设厅网站焦作网站建设设计