Joe*_*asq 11 python unix shell command-line command-line-arguments
是否有在unix平台上编写命令行应用程序参数的样式指南?来自iOS世界我正在考虑类似于人机界面指南(HIG)的东西.我正在用Python 编写一个可以获取参数的脚本.
示例:如何命名参数,何时使用-dash或--doubleDash.
请看这个标准库模块:http://docs.python.org/library/argparse.html
它将使您的生活更容易实现命令行界面,并最终使用其样式指南.
请注意,argparse仅在Python 2.7(或3.2x系列中的3.2)中可用.之前有http://docs.python.org/library/optparse.html,它产生了类似的命令行界面,但使用起来并不是那么有趣.