[问题] 关于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