0
私はGurobiをPythonインターフェイスで使って整数プログラムを解いています。私は自分のコンソールでログファイルを見たいとは思わないが、別のテキストファイルに出力したい。私は、次のことをやってみました:ログファイル - Gurobi Python
# Turn off display
setParam('OutputFlag', 0)
# Create a new model
m = Model("mip1")
# Open log file
logfile = open('mip1 %s.log' %(n), 'w')
m._logfile = logfile
それから私は私のモデルの詳細を持っていると私はlogfile.close()
でログファイルを閉じているコードの最後に。しかし、私が見ることができるのは、特定の書式のログファイルが作成され、その空(何も印刷されていない)です。私のログファイルに印刷されたすべてのものを取得するにはどうすればよいですか?
ありがとうございましたGregg!こうすることで、別々の実行で異なるログファイルを作成できるようになりますか?たとえば、30ポイントのコードを実行すると、 "log for 30 points.log"という名前のログファイルが必要になります。また、50ポイントのコードを実行すると、50 points.logのログが必要になります。 – ccc