İf bloğu çalışmıyor

Merhabalar, yazdığımız koda göre seri porttan “600” değeri geldiğinde if döngüsü çalışacak. Seri porttan “600” değerini alıp “data” adlı bir değişkene atıyoruz ve bunu if ile kontrol ettiriyoruz. data 600 olmasına rağmen if bloğuna girmiyor. Sorun neyden kaynaklanıyor olabilir? Teşekkürler.


gelen veriyi repr() şekilde yazdırın, benim gördüğüm kadarıyla veri “600\n” şeklinde geliyor.


Hocam şöyle bir çıktı veriyor. Bunları nasıl kaldırabilirim acaba?

Veriyi gönderen tarafta düzeltme yapabilirsiniz. Bu durumda if bloğunuz şöyle olmalı:

if data == "600\r\n":
2 Beğeni

Teşekkür ederim hocam.