abaqus nogui python komut dosyasını çalıştırırken, komut dosyasının durumunu terminale vermek istiyorum. Ben, ör .:Abaqus nogui python arabirimini kullanarak terminale yazdırma
print("Opening ODB...")
print("Plotting images...")
yaptığınızda Ama aynı zamanda çalıştı:
print "Opening ODB..."
print "Plotting images..."
ve
sys.stdout.write("Opening ODB...")
sys.stderr.write("Plotting images...")
Hiçbir şey terminaline outputted alır. Buna rağmen kodum iyi çalışıyor ve yapması gereken her şeyi yapıyor.
Bu sorunun nasıl çözüleceği konusunda herhangi bir fikri olan var mı?
Mükemmel cevap! Teşekkürler! Tam olarak istediğim şey buydu ve yapması gereken şeyi yapıyor! – UN4
Bu "diğer yollarını" biraz inceleyebilir misiniz? Abaqus.sys üyelerini sys üyeleriyle değiştirmeyi denedim, bu yüzden standart yazdırma komutunu kullanabildim ama işe yaramadı. – flxh
@flxh Muhtemelen saf baskı yaklaşımından çok daha fazla işlevsellik sunan 'logging' modülünü düşünüyordum. – hgazibara