2017-05-17 2 views
0

注:私は非常によく似た質問を投稿しましたが、言語が違うというこの質問を複製する前に注意してください。これはPythonであり、シェルスクリプトです。 私はあなたが私の質問をしない場合、プログラムの冒頭にユーザ入力が必要なプログラムを作っています。Pythonでプログラムの先頭に入力する方法は?

私はユーザ入力が必要なプログラムを作成しています。プログラムの先頭あなたは私の質問を取得しない場合、私はあなたの例を与える:

だから、
./script.py "some-input" 

を、私はプログラムの最初に入力をしたいです。私は入力が変数に格納されると思います。はいの場合は、それが格納されている変数を教えてください。私はPythonの新人です。質問を修正することを躊躇しないでください。ありがとうございました!

+0

が重複する可能性を見つけることができます(http://stackoverflow.com/questions/ 1009860/command-line-arguments-in-python) – ZdaR

答えて

2

あなたは経由して、その変数にアクセスすることができます

import sys 
sys.argv[1] 

詳細および例は、[Pythonでコマンドライン引数]のhere

+1

ありがとう、Ohad Eytan!これは私のために働いた!私はすぐにこれを私の答えとします。 –

関連する問題