Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

Sadece Rakam Girilmesi

Konu, 'Python / Zope' kısmında mahsusfirar tarafından paylaşıldı.

  1. mahsusfirar

    mahsusfirar Üye

    Kayıt:
    16 Ocak 2008
    Mesajlar:
    121
    Beğenilen Mesajlar:
    0
    Meslek:
    Ticaret
    Şehir:
    Ankara
    Entry() veya Text() 'lere sadece rakam girilmesi için nasıl bir kod yazmalıyız..
     
  2. tujix

    tujix Üye

    Kayıt:
    29 Kasım 2007
    Mesajlar:
    91
    Beğenilen Mesajlar:
    0
    Meslek:
    Ögrenci
    Şehir:
    Çanakkale
    try:
    s=int(entry.get())
    except:
    print "uyariii!!"
     
  3. mahsusfirar

    mahsusfirar Üye

    Kayıt:
    16 Ocak 2008
    Mesajlar:
    121
    Beğenilen Mesajlar:
    0
    Meslek:
    Ticaret
    Şehir:
    Ankara
    Teşekkürler.Problem çözüldü yalnız bir sorum daha var bu "" s "" ne için hiç biryerde kullanılmıyor sadece onun içinde var ?
     
  4. mahsusfirar

    mahsusfirar Üye

    Kayıt:
    16 Ocak 2008
    Mesajlar:
    121
    Beğenilen Mesajlar:
    0
    Meslek:
    Ticaret
    Şehir:
    Ankara
    Arkadaşlar ben şimdi Entry'e girilen rakamları .txt e kayıt alıyorum..
    Txt'nin içinde herhangi bir satırı silme işini nasıl yapabiliriz ?
     
  5. Yns

    Yns Daimi Üye

    Kayıt:
    3 Ekim 2004
    Mesajlar:
    2,848
    Beğenilen Mesajlar:
    1
    Kod:
    def icerigi_getir(dosya,satir):
        icerik = ""
        dosya  = open (dosya)
        liste  = dosya.readlines()
        satir  = int(satir - 1)
        liste[satir] = ''
        dosya.close()
        for satir in liste:
            icerik = icerik + str(satir)
        return icerik
    
    def yeni_icerigi_yaz(dosya,icerik):
        dosya = open(dosya, 'w')
        dosya.write(icerik)
        dosya.close()
    
    # 2.satiri silip .txt dosyasini kaydetmek icin
    yeni_icerigi_yaz('test.txt',icerigi_getir('test.txt',2))
    
     
  6. mahsusfirar

    mahsusfirar Üye

    Kayıt:
    16 Ocak 2008
    Mesajlar:
    121
    Beğenilen Mesajlar:
    0
    Meslek:
    Ticaret
    Şehir:
    Ankara
    Teşekkürler