Ubuntu Türkiye

Yazılım => Programlama => Python => Konuyu başlatan: invuctedd - 21 Ocak 2017 - 19:14:41

Başlık: SYS İLE İLGİLİ HATA
Gönderen: invuctedd - 21 Ocak 2017 - 19:14:41
iyi günler.rahatsız ettiğim için kusura bakmayın bir sorunum var.
import sys
>>> sys.stdout
<idlelib.run.PseudoOutputFile object at 0x02D23130>
böyle bir cıktı alıyorum arasatırdım ama bulamadım yardımcı olmanız mumkunmu
Başlık: Ynt: SYS İLE İLGİLİ HATA
Gönderen: barış - 21 Ocak 2017 - 22:29:43
Hata olduğunu nereden çıkardın?
Başlık: Ynt: SYS İLE İLGİLİ HATA
Gönderen: invuctedd - 21 Ocak 2017 - 22:35:49
yani bunun olması normalmi.bi videoda izledıgımde karsı tarafta şöyle bir çıktı verdi.
<_io.TextIOWrapper name='<stdout>' mode='w' encoding='cp1254'>
Başlık: Ynt: SYS İLE İLGİLİ HATA
Gönderen: barış - 21 Ocak 2017 - 22:44:32
Kodları "code" etiketini kullanarak yaz lütfen.

Python sürümleri ve çalışma ortamına göre değişkenlik gösterebilir. Ortada bir hata göremedim.
Başlık: Ynt: SYS İLE İLGİLİ HATA
Gönderen: invuctedd - 21 Ocak 2017 - 23:03:11
import sys
sys.stdout
<_io.TextIOWrapper name='<stdout>' mode='w' encoding='cp1254'>


3.5.1 sürümü karşı tarafla aynı örnekleri yaptığımızda hiç bir problem yoktu aynı kodu kendı bılgısayarımda yazdım ve şöyle bir sonuç verdi
import sys
sys.stdout
<idlelib.run.PseudoOutputFile object at 0x02D13150>

benim kullandıgım sürüm 3.6.0 .
karsı tarafla bütün örneklerimiz birebir gitti sıra bu fonksiyonu denemeye geldıgımıde böyle bir çıktı verdiği için bir şeylerde hatamı var diye merak ettim bütün örneklerimizde  hiç bir problem yoktu.teşekkürler