[Linux-programlama] Python:Alt Alta Sürekli Yazdırma

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Buğrahan Korkmaz (kickboksor@gmail.com)
Date: Tue 20 Jun 2006 - 11:01:45 GMT


Selam,

Arkadaşlar biliyorum sizleri çok rahatsız ettim ama ne yapiyim elimde değil.

Şimdi ben konsolda çalışan bir cd katalog programı yapıcam. Bir dosyayı open
ile açıyorum ve yazdırıyorum. Kapatmadan bir daha yazdırıyorum ama sadece
ilk yazdırdığım çıkıyor. İşte kod burda. Ben yazdıklarımı alt alta yazmasını
istiyorum...

#!/usr/bin/python
# -*- coding:utf8 -*-

#
# cdkayit.py
#

import os

def yazar():
        cd_ismi = raw_input("CD'nin ismini giriniz (Çıkmak için 'q' tuşuna
basınız): ")
        if cd_ismi == "q":
                try:
                        yazici.close()
                except:
                        print "Zaten dosya açık değildi"

                sys.exit(1)
        else:
                yazici = open("cdkayit.txt","w")
                yazici.write(cd_ismi)
                return yazar()

if os.path.exists("cdkayit.txt"):
        yazar()
else:
        f = open("cdkayit.txt","w")
        f.close()
        yazar()

Yardımlarınız için teşekkürler...

-- 
Buğrahan Korkmaz

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.