エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ぷろぐらまはっくす MkⅡ
リダイレクションやパイプを使用している場合は読み込み、使用してない場合はヘルプを表示するなど、 切... リダイレクションやパイプを使用している場合は読み込み、使用してない場合はヘルプを表示するなど、 切り替えたい場合は次のように書くのがいいのかな。 import os import sys if os.isatty(os.sys.stdin.fileno()): print_usage() sys.exit(1) # 標準入力をすべて読み込む for line in sys.stdin: sys.stdout.write(line) お題 リダイレクションやパイプからデータを読み込んだ上で端末の入力を読み込む、 そんなプログラムを書こうとしてはまったので整理。 イメージ: $ echo hoge foo bar | ./to_upper_case_and_xxx.py HOGE FOO BAR input: <- 端末からなにか入力この場合、次のように書きたくなります。 import sys
2009/06/26 リンク