タイトルの通りです。コンソール ウィンドウ内で実行しているか、IDLE で実行しているかによって動作が異なるスクリプトを作成したいと考えています。チェックできる IDLE で実行している場合にのみ存在するオブジェクトはありますか? 環境変数?
Windows で Python 2.6.5 と 2.7 を使用しています。
編集:
これまでに与えられた答えはうまくいきます。しかし、これを行う公式の方法、またはハックのように見えない方法を探しています。誰かが思いついたら、それを答えとして受け入れます。それ以外の場合は、数日以内に、最も早い回答を受け入れます。