0

だから、私がやろうとしているのは、Python コードの LS Mimic です。

ほとんどのコマンドを完了しましたが、解決策が見つからないことが 1 つあります。

したがって、lsコマンドがこのコマンドラインを取得した場合、

ls test1

test1ディレクトリを見つけて、そのディレクトリで実行する必要がありますls

ただし、実際の使用の前にキーワードが必要な引数を作成する方法しか見つけることができないため、これを行う方法を見つけることができません..

このようなことはできません

ls -move_dir test1

コマンドがないとプログラムが考えて上記のように処理してくれれば良いのです。(そのディレクトリを見つけて実行しますls

私を助けてください !!

4

2 に答える 2

3

これは役に立ちますか?

import argparse
p = argparse.ArgumentParser()
p.add_argument('a', nargs='*')
res = p.parse_args()
print res.a

結果:

% python test.py 1 2 3
['1', '2', '3']
于 2012-11-05T18:31:40.947 に答える
-1

使って調べてみてくださいsys.argv[]

于 2012-11-05T18:29:40.913 に答える