「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'}
どうも。そして私の英語でごめんなさい:)