Arkadaşlar bir siteden canlı hava durumu verileri çekiyorum ve bu scripte şöyle bir özellik eklemek istiyorum ancak bir türlü yapamadım. Hava ısınırken en yüksek limite ulaşınca mesela hava ısınıyor ve 40.5 derece oldu, 40.5'a gelince durdu ve düşmeye başladı işte tam düşmeye başladığı noktadan geriye doğru belli bir oranda azalırsa ekrana hava soğuyor yazdırsın, mesela 40.5 dereceye gelince durdu ve düşmeye başladı %10 altına inerse ekrana hava soğuyor yazsın, hava 30 derece ise %10 altına inip 27 olunca ekrana hava soğuyor yazdırsın. Bunu bir türlü yapamadım
Tavsiyem tam öğren ileri seviyeye kadar Python çaliştim bayağı şey öğrendim İngilizcem olmadiği için tıkandım aklı başinda Türkçe kaynak yok ve karşilaştiğim sorunlarin cevabı da yok
Tavsiyem tam öğren ileri seviyeye kadar Python çaliştim bayağı şey öğrendim İngilizcem olmadiği için tıkandım aklı başinda Türkçe kaynak yok ve karşilaştiğim sorunlarin cevabı da yok
O zaman fazla detaya girip kafanı karıştırmadan kısaca şöyle anlatayım eğer dışarıdan farklı kütüphaneleri yükleyip kullanmayı öğrendiysen yapacağın şey scipy kütüphanesindeki metodlar ile yapılabilir, peak değerinin sinyaline göre analiz edeceksin sadece.
O zaman fazla detaya girip kafanı karıştırmadan kısaca şöyle anlatayım eğer dışarıdan farklı kütüphaneleri yükleyip kullanmayı öğrendiysen yapacağın şey scipy kütüphanesindeki metodlar ile yapılabilir, peak değerinin sinyaline göre analiz edeceksin sadece.
Onun için sormuştum aslında Dışarıdan modül ile yapılan şeyler tam tecrübeli olmayan birisi için karışık durabiliyor. Basit olarak şöyle anlatayım o zaman, iki adet thread oluşturacaksın, ilk thread üzerinden belirli aralıklarla hava durumunu alacaksın ve bir array oluşturup cache mantığında çekilen sıcaklıkları burada tutacaksın. İkinci thread üzerinden ise bu array içindeki peak değerine ulaştığında dizideki yerine göre ardından gelen verileri analiz edip sıcaklık değiştiğinde yapmak istediğin işleme geçeceksin. Bundan sonrası matematik işlemleri ve kişisel düzenlemeler olduğu için sana kalmış.