保藏本站 保藏本站
188bet注册网主页 - 软件测验 - 常用手册 - 站长东西 - 技能社区
主页 > python > 正文

主页 - PHP - 数据库 - 操作体系 - 游戏开发 - JS - Android - MySql - Redis - MongoDB - Win8 - Shell编程 - DOS指令 - jQuery - CSS款式 - Python - Perl

Access - Oracle - DB2 - SQLServer - MsSql2008 - MsSql2005 - Sqlite - PostgreSQL - node.js - extjs - JavaScript vbs - Powershell - Ruby

详解python脚本主动生成需求文件实例代码

python脚本主动生成需求文件

在作业中咱们常常需求经过一个文件写出别的一个文件,可是既然是对应联系必定可以总结规则让计算机帮咱们完结,今日咱们就经过一个通用文件生成的python脚原本完成这个功用,将咱们从每日重复的劳作中解放!

界说一个函数

def produceBnf(infilename,outfilename):
  List=[]
  with open(infilename,'r') as inf:
    for line in inf.readlines():
      List.append(re.match("正则表达式").group(?))
  with open(outfilename,'w') as outf:
    i=0
    outf.write("文件头");
    for command in List:
        outf.write(“写入刚刚读取的内容(也可能是某种对应联系)”)
        outf.write("写入其他内容")
    outf.write("写入文件尾")

差不多,大多数情况下,都是这样的结构,这个函数需求一个输入文件,一个输出文件,一般情况下,咱们期望,可以从指令行中将输入文件参数传入,然后在本目录下生成输出文件

取得输入输出途径

infile=sys.argv[1]
produceBnf(infile,os.path.join(os.path.dirname(infile),"输出文件的姓名"));

ok,搞定,然后在指令行中咱们履行这个python脚本然后加个参数就竣工了。

脚本便是用来协助咱们简化重复的作业,让咱们去做更有意义,愈加需求考虑的作业,所以期望咱们今后多用脚原本简化自己的重复作业。

感谢阅览,期望能协助到咱们,谢谢咱们对本站的支撑!

一张图带咱们入门Python根底教程
啄木鸟社区上原始翻译后制作的,最早这个图是出现在(链接已失效)这个图太棒了,有编程根底的人一会儿就了解Python的用法了。真实的30分钟上手。

Python脚本完成主动将数据库备份到 Dropbox
最近,正好发生了一件大事,便是GitLab的运维同学不小心删除了出产的数据,尽管GitLab现已耸人听闻的预备了五种备份机制,可是,依然导致他们丢掉

关于numpy中np.nonzero()函数用法的详解
np.nonzero函数是numpy顶用于得到数组array中非零元素的方位(数组索引)的函数。一般来说,经过help(np.nonzero)可以检查到该函数的解析与例程。可是,

本周排行

更新排行

强悍的草根IT技能社区,这儿应该有您想要的! 友情链接:b2b电子商务
Copyright © 2010 touzhuwang75.com. All Rights Rreserved  京ICP备05050695号