Şimdi Ara

Bir proje yaptim bakabilirmisiniz?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
6
Cevap
0
Favori
182
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Selamlar: Pythonda Webden veri cekme bir proje yazıyorum. Sadece bir kısımda takıldım. Yardımcı olabilirmisiniz?
    Sadece nasil yapilacagini soyleyin lutfen karisik olmasi icin takildigim kisimdaki kodu yaziyorum


    Sorun. Saat fonksiyonun ve b. eklemisim. Lutfen siz soruya odaklanin. Simdi program calistiginda 1ci while dongusune girecek sonra ikinci while dongusunde kosul saglanan kadar kalacak burasi tamam fakat saat 10:00 oldugunda 2ci while dongusunden cikacak saat hala 10:00 oldugu icin tekrar girecek iste ben bunu istemiyorum 1 dakika bekletebilirim ama boyle yaparsam istedigim olmayacak. Lutfen yardimci olurmusunuz ne yapabilirim? Nasil yapabilirim?

    while True:
    print ("Selam1")

    while True:
    print ("Selam2")
    if Saat == "10:00":
    break

    continue



    < Bu mesaj bu kişi tarafından değiştirildi Orhan198912 -- 4 Şubat 2019; 22:59:31 >







  • import time

    Saat = "10:00"


    while True:
    print ("Selam1")

    while True:
    print ("Selam2")
    if Saat == "10:00":
    time.sleep(60)
    break

    continue


    time modülünü import ettim ve saniye cinsinden 60 saniye beklettim dediğin gibi.Sonra döngüyü kırdı ve işlemi yeniden yaptı değer 10:00 olduğu için.
    bu arada deneme amaçlı Saat değişkeninin değerini 10:00 yaptım.



    edit: hem sen sitenin saatinden veya kendi gerçek saatimizden yapıcağına göre o değer hep 10:00 olmucak sende biliyorsun problem yok



    < Bu mesaj bu kişi tarafından değiştirildi codforc -- 4 Şubat 2019; 23:34:45 >
  • quote:

    Orijinalden alıntı: codforc

    import time

    Saat = "10:00"


    while True:
    print ("Selam1")

    while True:
    print ("Selam2")
    if Saat == "10:00":
    time.sleep(60)
    break

    continue


    time modülünü import ettim ve saniye cinsinden 60 saniye beklettim dediğin gibi.Sonra döngüyü kırdı ve işlemi yeniden yaptı değer 10:00 olduğu için.
    bu arada deneme amaçlı Saat değişkeninin değerini 10:00 yaptım.



    edit: hem sen sitenin saatinden veya kendi gerçek saatimizden yapıcağına göre o değer hep 10:00 olmucak sende biliyorsun problem yok
    Tesekkur ederim ama keske yaziyi dikkatli okusaydiniz. 60 saniye bekletmeyi biliyordum ama o sekilde yapmak istemiyorum. Baska yoontemi varmidir?




  •  bir_kere_girdim = False
    while True:
    print ("Selam1")

    while not bir_kere_girdim:
    print ("Selam2")
    if Saat == "10:00":
    bir_kere_girdim = True
    break


    gibi gibi bir şey olabilir. sonra bir_kere_girdim 1. while döngüsünde bir yerde gün değişince sıfırlanır.
  • Hepinize tesekkur ederim
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.