Python脚本04 —— 模板中字体统一改成font1、font2、font3、font4、font5、font6
2015-09-22 12:07
585 查看
#模板中字体统一改成font1、font2、font3、font4、font5、font6 # coding=utf8 import os,sys def replace(f): if not os.path.exists(f): # 看一下这个文件是否存在 exit(-1) #,不存在就退出 lines = open(f).readlines() #打开文件,读入每一行 newFile = os.path.join(newDir,f) fp = open(newFile,'w') #打开你要写得文件pp2.txt for s in lines: fp.write( s.replace('DFPHaiBaoW12','font1').replace('FZYBKSJW--GB1-0','font2').replace('HYh3gj','font3').replace('jdabiaosong','font4').replace('GBHerSin-Medium','font5').replace('NotoSansHans-Light','font6')) # replace是替换,write是写入 fp.close() # 关闭文件 def createNewDir(): isExist = os.path.exists(newDir) if not isExist: print "dir not exist. create dir: " + newDir os.mkdir(newDir) else: print "dir exist: " + newDir dir = sys.path[0] print dir newDir = sys.path[0] + "/new/" createNewDir() for f in os.listdir(dir): if (os.path.isfile(f)) and os.path.splitext(f)[1] == '.json': replace(f)
相关文章推荐
- VBS脚本写的Windows硬件检测工具分享
- 用vbscript实现隐藏任务栏图标的脚本
- 用autoit编写第一个脚本(Hello World)
- VBS调用WMI快速关闭IE的脚本
- 收集的ROS防火墙脚本
- JSP脚本漏洞面面观
- 不错的批处理脚本 第一部分
- VBS脚本加密/解密VBS脚本(简易免杀版1.1)
- 不错的批处理脚本实例代码 第二部分
- 使用脚本和批处理清除电脑中的痕迹的代码第1/2页
- 让你的脚本说话
- Lua脚本获取喜马拉雅MP3音频地址
- 编程界主流脚本编程语言的比较和选择
- 批量文件查找替换功能的vbs脚本
- Powershell脚本的4种执行权限介绍
- Windows Powershell 执行文件和脚本
- PowerShell实现动态获取当前脚本运行时消耗的内存
- 脚本 MsAgent组件 微软精灵 揪出系统自带的宠物
- 百度空间备份脚本baidublogbak.vbs代码分析