2017-05-28 7 views
-1

私はテキストファイルadd.txtを持っているとします。そこに私は以下を持っています:私は、22と24をテキストファイルから追加する機能を持つpythonスクリプトadd.pyを持っています。Pythonでsysモジュールをテキストファイルで使用する方法

def add(a, b): 
    return a + b 


import sys # you must import "sys" to read from STDIN 
lines = sys.stdin.readlines() # read in the input from STDIN 

a = lines[0] 
b = lines[1] 


print(add(a, b)) # should give 47 

sysモジュールを使用してこのスクリプトを実行する方法を教えてください。 私はPycharmを使用しています。ありがとうございました。テキストファイルを使ってsysモジュールを使う方法を学びたい。あなたはSTDINからの入力を読み込む ライン= sys.stdin.readlines()#を読み取るために "SYS" をインポートする必要があります リターンA + B

輸入SYS番号:

+0

代わりに追加することができ、テキストファイル add.py.py < adding.txtのファイル<パス名に、あなたは、端末の引数を経由して追加するには、入力ファイルまたは番号を指定することが期待されていますか? – Sam

+0

入力ファイルを指定したいと思います。ありがとう – David

答えて

0

デフ(A、B)を追加STDIN

= INT(行[0]) B = INT(ライン[1])

印刷#47

が次にコマンドに行く与えるべきである(a、b)は(追加)プロンプトで次のように入力します。 pythのパス名

全体のパス名が

関連する問題