import sys
k = open('başlık', 'w')
sys.stdout = k
print('karalama yazısı', flush=True)
komutlarını girdiğimde yazılarım interactive shell' e değil başka bir dosyada gözüküyor. tamam bunda sorun yok,
ama tekrar interactive shell' de gözükmesini istediğimde
sys.stdout, f = f, sys.stdout komutunu girmeme rağmen yazdıklarım interactive shell' de gözükmüyor. hatam nedir acaba?
k = open('başlık', 'w')
sys.stdout = k
print('karalama yazısı', flush=True)
komutlarını girdiğimde yazılarım interactive shell' e değil başka bir dosyada gözüküyor. tamam bunda sorun yok,
ama tekrar interactive shell' de gözükmesini istediğimde
sys.stdout, f = f, sys.stdout komutunu girmeme rağmen yazdıklarım interactive shell' de gözükmüyor. hatam nedir acaba?