私はかなり前から、SAS の UI に代わるものを見つけることに興味を持っていました。デスクトップではなくサーバーで SAS のライセンスを取得しているため、コードを実行するにはリモート デスクトップ アプリケーションを起動する必要があります。
代わりに Telnet 接続を使用してサーバーにリモート接続し、SAS プログラムをバッチ実行することができました。そこで興味を持ったのは、Python スクリプトを作成してリモート接続し、コードをバッチ実行でき、このスクリプトを jEdit で BeanShell スクリプトとして実行できるかどうかでした。
これまでのところ、Telnet 接続を正常に開いたり閉じたりする Python コードがあります。call "dir" のような基本的なシェル機能を実行できます。ただし、Python で telnet 接続を使用してリモート サーバー上のコマンド プロンプトから SAS を実行するために使用するのとまったく同じ行を渡すと、何も起こりません。
サーバーがスクリプトからのコードの実行を妨げている可能性はありますか? コードを実行する前に、プロンプトに「read_until」ステートメントを使用します。