使用python为Java项目增加一个预编译脚本
2008-02-23 09:15:12来源:互联网 阅读 ()
早就听说python是一个十分不错的脚本语言,语法简洁而且开发效率很高。在从http://www.python.org下载了最新的Windows版本的python解释器后,我又从Eclipse的插件网下了pydev这个支持Python在Eclipse开发的插件。Python虽然是unix/Linux下的东西,但是由于其执行和编写都很简单,所以在时常工作中能够快速解决一些小问题。同时,对于以后我需要研究算法,做论文的时候,也可以用python来快速开发一个算法的测试demo,尽量不必纠缠于程序具体实现时候的困难。
Python语言学起来比较容易,网上据说,python开发的效率比Perl,PHP,ruby都高。在研究了IBM developworks的一篇文章:应用Python解决一些实际问题(http://www-128.ibm.com/developerworks/cn/linux/tips/l-python/)后,我也为现在正在做的J2ME项目做了个代码的预编译处理脚本。通过扫描Java项目中的标签,#if_version,#end_version,从一个原始的J2ME项目自动产生成各个机型的版本,比如NOKIA。索爱,MOTO。下面就是我第一次写的这个Python小程序,总共才100行多点,如果用其它语言写,肯定不止这么少。
1import sys, string, os
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
2
3g_sourcepath = ''
4g_destpath=''
5g_parsefileext=['java','JSP',
6 'c','cpp','h',
7 'py','pl','php']
8
9def getversionlist():
10 file = open('version.txt','r')
11 lines = file.readlines()
12 file.close()
13 for i
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash