abaqus nogui pythonスクリプトを実行しているとき、ターミナルにスクリプトのステータスを出力したいと思います。私は、例えば:Abaqus nogui pythonインターフェイスを使用して端末に印刷
print("Opening ODB...")
print("Plotting images...")
行うときしかし、私も試してみました:
print "Opening ODB..."
print "Plotting images..."
と
sys.stdout.write("Opening ODB...")
sys.stderr.write("Plotting images...")
何も端子に出力されないされます。これにもかかわらず、私のコードはうまく動作し、やるべきことすべてをします。
この問題を解決する方法はありますか?
完璧な回答!ありがとう!それはまさに私が欲しかったことであり、まさにそれがやるべきことです! – UN4
これらの「他の方法」をちょっと調べてください。 abaqus.sysのメンバーをsysのメンバーで上書きしようとしました。標準の印刷コマンドを使用することができましたが、動作しませんでした。 – flxh
@flxhおそらく、私は 'logging'モジュールを考えていました。これは純粋な印刷方法よりもはるかに多くの機能を提供しています。 – hgazibara