sys.argv[1]スクリプトでの意味

|

私は現在Pythonを教えており、 sys.argv [1] が何を表しているのか、簡単に説明すると(以下の例を参照して)疑問に思っていました。単に入力を求めているだけですか?

 #!/ usr / bin / python3.1#ここで使用されるインポートモジュール-sysは非常に標準的なものですimport sys#コードをmain()関数に収集しますdef main(): print( "Hello there"、sys.argv [1])#コマンドライン引数はsys.argv [1]、sys.argv [2]にあります..#sys.argv [0]はスクリプト名自体であり、次のようになります。無視されます#プログラムを開始するためにmain()関数を呼び出すための標準ボイラープレート#__ name__ == "__main __":main()