`
cakin24
  • 浏览: 1396047 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

代码框架生成器

阅读更多

一 代码

  1. import os
  2. import sys
  3. import datetime
  4. py ='''
  5. #-----------------------------------------------
  6. # TO:
  7. #-----------------------------------------------
  8. # BY:
  9. #-----------------------------------------------
  10. '''
  11. if os.path.isfile(sys.argv[1]):
  12. print('%s already exist!'% sys.argv[1])
  13. sys.exit()
  14. file = open(sys.argv[1],'w')
  15. today =datetime.date.today()
  16. date = today.strftime('%Y')+'-'+ today.strftime('%m')+'-'+today.strftime('%d')
  17. filetypes = str.split(sys.argv[1],'.')
  18. length = len(filetypes)
  19. filetype = filetypes[length -1]
  20. if filetype =='py':
  21. print('use python mode')
  22. file.writelines('# File: '+ sys.argv[1])
  23. file.write('\n')
  24. file.write(py)
  25. file.write('# Date: '+date)
  26. file.write('\n')
  27. file.write('#-----------------------------------------------')
  28. else:
  29. print('just create %s '% sys.argv[1])
  30. file.close()
 
二 运行说明
E:\python\work>MakeCode.py test1.py
use python mode
在当前目录下生成test1.py,内容如下:
# File: test1.py
 
#-----------------------------------------------
# TO:
#-----------------------------------------------
# BY:
#-----------------------------------------------
# Date: 2017-05-07
#-----------------------------------------------

 

分享到:
评论

相关推荐

    java代码框架生成器

    java代码框架生成器,可以直接生成代码 ,设置好端口,直接生成代码

    很牛的带Ajax的ASPNET+C#代码生成工具(无需编码,生成即用)

    AJAX智能提示、增、删、改、查、打印、导出(word\excel)(带自定义查询、打印、导出结果)等强悍功能,这里仅提代码生成器生成试用,只有正式版,结合我提供的项目框架才能正常使用。(必须在装有.NetFrameWork3.5的...

    C#代码生成器

    在.NET框架下,C#作为主要的开发语言,其代码生成器的作用显得尤为重要。 一、C#代码生成器的核心功能 1. 自动化代码编写:C#代码生成器能够根据预定义的模板或规则,自动生成诸如数据访问层、业务逻辑层、实体类...

    Asp.net动软代码自动生成器

    总之,Asp.NET动软代码自动生成器是一个强大且实用的工具,它结合了Asp.NET框架的特性,提供了一种高效的方式来自动化编码任务,使得开发者能够更专注于创新和优化,而不是基础的代码编写。无论你是初学者还是经验...

    代码生成器 代码生成器 代码生成器

    代码生成器不仅限于特定的语言,它可以支持Java、C#、Python、JavaScript等多种编程语言,适应不同开发环境和框架,如.NET、Spring Boot、Django等。此外,它还可以集成到IDE(如Visual Studio、IntelliJ IDEA)或者...

    java代码自动生成器 ,通过页面生成

    总结来说,这个Java代码自动生成器是一个强大的开发辅助工具,它可以帮助开发者快速生成基于页面的、涵盖多种关系映射的代码,同时支持所有关系型数据库和Spring Boot框架。这极大地提高了开发效率,降低了出错的...

    .net C#代码生成器

    《.NET C#代码生成器:提升开发效率的利器》 在软件开发过程中,编写重复性的基础代码是一项耗时的任务,而.NET C#代码生成器就是为了解决这一问题而诞生的工具。它能帮助开发者自动生成一些常见的、标准化的代码,...

    人人代码生成器贼好用啊

    在实际开发中,人人代码生成器可以帮助开发者快速搭建项目框架,减少低效的重复劳动,提高开发效率。然而,它并非万能,对于需要创新和独特设计的部分,开发者依然需要亲自编写,以保证代码的灵活性和可维护性。正确...

    SSH代码生成器

    SSH代码生成器是一种工具,主要用于自动化生成基于SSH(Spring、Struts2和Hibernate)框架的Web应用程序的基础代码。SSH框架是Java开发中的一个经典组合,它极大地提高了开发效率,简化了项目的构建过程。SSH框架的...

    C#代码模板生成器;Model层;DAL层;BLL层代码自动生成

    在IT行业中,代码生成器是一种高效工具,它能够帮助开发者快速构建应用的基础架构,从而减少重复劳动和提高生产力。本文将深入探讨"C#代码模板生成器",特别是针对Model层、DAL(数据访问层)层和BLL(业务逻辑层)...

    VisualStudio代码生成器 c#代码生成器 VS代码自动生成器 .net C# VS 自动生成代码实体

    Visual Studio代码生成器是一款强大的开发工具插件,专为C#开发者设计,旨在提升开发效率,减少手动编写重复代码的时间。这款工具集成了.NET框架,适用于C#编程环境,尤其在处理代码实体类生成时,能显著提高工作...

    CSharp C#代码生成器

    3. 代码模板定制:C#代码生成器可能提供预定义的模板,如CRUD(创建、读取、更新、删除)操作,用户可以根据需求进行调整,以满足特定的编程风格或框架集成。 4. 代码生成:工具会根据用户的选择和设置,自动生成C#...

    C#三层代码生成器

    总之,C#三层代码生成器是开发过程中的一种利器,它能帮助程序员快速搭建项目框架,专注于业务创新,而不是繁琐的基础代码编写。无论是个人项目还是团队开发,掌握这类工具都将对提升开发效率大有裨益。

    代码生成器 代码生成器

    在标签“代码生成 代码生成器”中,我们可以看到这是工具的核心特性,即自动化的代码生产,它能够帮助开发者快速构建应用的基础框架,从而让他们更专注于业务逻辑的实现。 根据压缩包子文件的文件名称“代码生成....

    代码生成器(Asp.net(c#))源码

    在软件开发过程中,代码生成器是一种提高效率的重要工具,尤其在Asp.net(C#)框架下,它能够自动生成大量基础代码,帮助开发者快速构建应用的骨架。本文将深入探讨Asp.net(C#)代码生成器的原理和实现,以及其在实际...

    c51代码生成器

    每个中断都有其特定的触发条件和处理流程,通过在代码生成器中选择相应的中断,软件会自动生成中断服务函数,为用户提供基础的中断处理框架。 其次,计时器是51单片机中非常重要的硬件资源。它可以实现定时或计数...

    代码生成器代码生成器.zip

    不同的代码生成器可能支持多种编程语言,如Java、C#、Python等,以及不同的框架和库。这意味着一个工具可以服务于多个项目,无论它们的编程环境如何。 6. **数据库建模与实体类生成**: 对于基于数据库的应用,...

    代码自动生成器 ,可以生成后台代码

    通过代码自动生成器,开发者只需要定义好数据库模型,工具就能自动生成上述各层的代码框架,使开发者能更专注于业务逻辑的实现,而非基础架构的搭建。 代码自动生成器的核心原理是元编程,即在程序运行时生成或修改...

Global site tag (gtag.js) - Google Analytics