我希望我的脚本像“cp”命令一样接受命令行参数:
'''
Usage:
cp.py <source>... <directory>
cp.py -t <directory> <source>...
cp.py -s <source>... -t <directory>
'''
那些命令行
$ python cp.py src/path/1 src/path/2 target/path
$ python cp.py -t target/path src/path/1 src/path/2
$ python cp.py -s src/path/1 src/path/2 -t target/path
将得到相同的结果:
{'<source>':['src/path/1', 'src/path/2'],'<directory>': 'target/path'}
非常感谢。对不起我的英语:)