python自动化工具
2024-10-08 19:52:00
公司有些业务不断的重复复制和黏贴实在让人头疼,于是乎考虑使用python自动的生成文件,并且替换文件中的一些内容,把需要复制和黏贴的内容制作成
模版,以后的开发工作可以根据模版来自动生成文件,自己以后就不用那么麻烦的复制和黏贴的重复制造轮子了。同时也让自己慢慢的熟悉和使用python!
#coding:utf-8
import os,sys,re
project_dir = "d:/project/aushop/application/views/show/ringsign"
php_dir ="d:/project/aushop/application/library/Active/RingSign"
def (infile,name):
if os.path.isfile(project_dir+name+".phtml 大专栏 python自动化工具4;):
print u'文件已经存在'
sys.exit(1)
if not os.path.isfile(infile):
print u'文件不存在'
sys.exit(1)
try:
infile = open(infile, "r")
outfile = open(project_dir+name+".phtml", "wb")
except IOError:
print "The file don't exist, Please double check!"
exit()
all_the_lines = infile.readlines()
infile.seek(0)
for line in all_the_lines:
最新文章
- Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'(2)
- 基础知识《十》java 异常捕捉 ( try catch finally ) 你真的掌握了吗?
- u3d_shader_surface_shader_6
- Android缓存学习入门
- spring获取bean的时候严格区分大小写
- hdu 1530 最大团模板
- java星座、年龄、日期等
- Ice_cream’s world III--2122
- SSD的来由与优势
- poj 3269 Building A New Barn
- .Net Attribute详解(一)
- python pygame--倒计时
- 《Qt on Android核心编程》介绍
- 关于Django报错django.core.exceptions.ImproperlyConfigured: Requested setting DEBUG, but settings are not configure
- 内网环境使用ansible安装software 需要外网时,如何绑定代理呢
- HIT2019春软件构造->;重写hashCode()方法
- .NetCore中结合ExceptionLess的处理对Polly再次封装
- 转:CentOS设置程序开机自启动的方法
- JavaScript浏览器对象模型(BOM)之window对象
- webpack4.x 入门一篇足矣