1
bhuztez 2012-12-11 17:37:01 +08:00
pip install argparse
|
3
timonwong 2012-12-11 17:47:11 +08:00
argparse should work on Python >= 2.3, it was tested on:
2.3.5, 2.4.4, 2.5.5, 2.6.5 and 2.7 3.1, 3.2 http://pypi.python.org/pypi/argparse 直接包含进代码的Libs中吧。 只需要 argparse.py 和其 LICENSE |
5
CoX 2012-12-11 17:59:11 +08:00
为啥不直接用 optparse呢,反正2.7里有这个模块
|
7
CoX 2012-12-11 18:10:33 +08:00
@ry_wang
try: from argparse import ArgumentParser parser=ArgumentParser.add_argument except: from optparse import OptionParser as ArgumentParser parser=ArgumentParser.add_option parser('-p', dest='port', help='port') 不过感觉真没必要考虑那么多:) |
9
clowwindy 2012-12-11 19:06:45 +08:00
这就是我用 getopt 的原因
|
10
yupbank 2012-12-12 10:27:59 +08:00
要不,自己把不靠谱的接口全部山寨一遍吧,以后发现不兼容的,就在前面换。
|
11
BOYPT 2012-12-12 10:54:05 +08:00
计算机领域的一切问题,都可以通过增加一个抽象层解决……
|
12
ry_wang OP 主要是我这个人比较隔路,有系统默认模块的就不愿意再装其它的,可以程序层面简单避归掉的就想在程序上做.但是呢,程序还不能太丑...
就像能一个awk里做完的分析,绝对不用awk+grep来做.... |