• 怀旧不如怀春

    作者:  • 2009 年 4 月 16 日 • 技术主义 • 暂无评论

    疯子哥说,“怀旧不如怀春”. 大清早看这句话的时候,觉得这话有点委婉,然后晚上在实验室调试python的程序,累了又翻看他刚刚在荷兰照的花海,懵然觉得这孩子还挺闷骚的。

    让我料想到这一点的是,当我思量着给python程序在shell中输入参数并进行自定义的时候。以往的我不会去想用python还输入参数,也不会想着去把python转换成exe。所以想来,天天去怀念久的方法,迷恋久的事物,还不如去寻找新的机会,和新的思路。也就是所谓的不破不立。对自己的一个启发就是,做好事务性的工作同时,一定要花一点时间去尝试新的事务。

    PS:推荐py2exe给大家,一个用来将python转换为exe的module,大家有空就easy_install 一个试试,要新建一个setup.py.

    from distutils.core import setup
    import py2exe
    '''
    to relsease the code.
    '''
    setup(console=['main.py'])

    然后,在shell环境下调用 python setup.py py2exe

    这样就会很容易的生成一个dist文件,其中包含了转换而成的exe文件。

    而关于如何传参数给python module,首先要import optparse,其次就是写出参数的option字母,并在后面输入参数。例如perrygeo中的hilshade.py的代码:

    parser = optparse.OptionParser('usage: ...')
    parser.add_option('-i', '--input', dest='input', help='Input file')
    parser.add_option('-o', '--output', dest='output', help='Output file')
    (options, args) = parser.parse_args()
    input, output = options.input, options.output

    相关文章:

    关于

    生于古城長安,求學金陵,輾轉赴美深造,現漂泊於長安與北京。

    http://www.yenching.org