folder Tahribat.com Forumları
linefolder Python
linefolder Beautifulsoup Ve Web.Py İle Neler Yapılabilir



Beautifulsoup Ve Web.Py İle Neler Yapılabilir

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    YekteranBaymedir
    YekteranBaymedir's avatar
    Kayıt Tarihi: 10/Temmuz/2009
    Homo
    Lightsaber bunu yazdı

    eline sağlık güzel olmuş +rep :D

    şu yield in olayı nedir tam olarak?

    yield, return'un üvey kardeşi

    örnekle daha iyi anlaşılır:

    def lightsaber(takunya):

        for i in range(10):

            yield i

     

    deneme = lightsaber('deneme') # fonksiyondan bir sonuç yerine, generator döner

    for i in deneme:

       print i # sırayla sayıları alır, yazdırır (yield ram'in dolmasını önlemek için güzel bir yoldur)

     

    benim betikteki amacı, html sayfasını parça parça göndermek.

    return kullansaydım, tek seferde göndermek zorunda kalacaktım, bu da işlemler tamamlanana dek kullanıcının sayfayı göremeyeceği anlamına geliyordu.

    ama yield kullandığım için (web.py'yi bunu destekleyecek şekilde ayarlamışlar) konu bilgilerini aldıkça ekrana basıyor.

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Waze
    Waze's avatar
    Kayıt Tarihi: 01/Ekim/2012
    Erkek

    Vay be cidden güzel olmuş eline sağlık.. 

Toplam Hit: 2821 Toplam Mesaj: 13