[問題] 關於LinkitSmartDuo Python程式

作者: LuLoFun (susu)   2018-07-05 20:16:05
不好意思,小弟Python新手
我透過電腦Wi-Fi傳一個數值給板子
板子也有收到值
myArray = client.recv(4096)
print myArray
也有印出值來
之後想在程式碼裡 使用 myArray做if的判斷
我是直接
if myArray == 1:
loop()
收到1就去跑迴圈
問題是都沒跑去迴圈
請問該如何解?
作者: renshin (阿信)   2018-07-06 00:37:00
改用True呢? if myArray == True
作者: TakiDog (多奇狗)   2018-07-06 01:10:00
先用type確認好傳出來的東西我猜接收的是字串1 ==
作者: ThxThx (洗洗睡)   2018-07-05 20:37:00
隔空抓藥,型別不對
作者: LuLoFun (susu)   2018-07-05 21:05:00
是指array的值要轉嗎
作者: pex2004 (想到再說)   2018-07-06 18:45:00
亂猜……loop()有空格?
作者: laputaflutin (很恐怖,不要問)   2018-07-06 22:12:00
感覺接到的是str而不是int

Links booklink

Contact Us: admin [ a t ] ucptt.com