0
このスクリプトをcatコマンドと組み合わせて使用しようとすると、私はすべてではなく最初の項目だけを取得しています。ここにスクリプトがあります:リストの最初の行を返すだけのPython
for line in sys.stdin:
line = line.strip() #strip out carriage return
key_value = line.split(",") #split line, into key and value, returns a list
key_in = key_value[0]
value_in = key_value[1]
#print key_in
if(value_in.isdigit()==True):
print('%s\t%s' % (key_in, value_in))
elif(value_in == 'ABC'):
print('%s\t%s' % (key_in, value_in))
私はターゲットファイルとスクリプトでcatコマンドを実行しています。思考?
私はあなたが最初の最後ではないを取得している想像して、あなたの場合、プリントは、ループ –
外にいるあなたは、あなたの入力の例、そしてあなたはそれのために期待する出力を与えることができますか? – Mureinik