作者LuLoFun (susu)
看板Python
标题[问题] 关於LinkitSmartDuo Python程式
时间Thu Jul 5 20:16:05 2018
不好意思,小弟Python新手
我透过电脑Wi-Fi传一个数值给板子
板子也有收到值
myArray = client.recv(4096)
print myArray
也有印出值来
之後想在程式码里 使用 myArray做if的判断
我是直接
if myArray == 1:
loop()
收到1就去跑回圈
问题是都没跑去回圈
请问该如何解?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 120.105.133.228
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1530792969.A.82E.html
1F:→ ThxThx: 隔空抓药,型别不对 07/05 20:37
2F:→ LuLoFun: 是指array的值要转吗 07/05 21:05
3F:→ renshin: 改用True呢? if myArray == True 07/06 00:37
4F:→ TakiDog: 先用type确认好传出来的东西 07/06 01:10
5F:→ TakiDog: 我猜接收的是字串1 == 07/06 01:11
6F:→ pex2004: 乱猜……loop()有空格? 07/06 18:45
7F:→ laputaflutin: 感觉接到的是str而不是int 07/06 22:12