virtual.py 文件源码

python
阅读 34 收藏 0 点赞 0 评论 0

项目:pslab-desktop-apps 作者: fossasia 项目源码 文件源码
def setThingSpeakCommand(self):
        try:
            message = str(self.cmdEditThingSpeak.text())
            fn_name=message.split('(')[0]
            args = message[message.find("(")+1:message.find(")")].strip().split(',')
            total_args=[]
            for t in args:
                if not len(t):continue
                if t[0]=="'" or t[0]=='"':total_args.append(t[1:-1])
                else:total_args.append(string.atoi(t))

            method = self.methods.get(fn_name)[0]
            if method == None :
                print ('no such command :',fn_name)
                return 'no such command : %s'%fn_name
            else:
                #while self.hw_lock and self.active: pass
                #self.hw_lock=True
                self.thingSpeakCommand=[method,total_args]
        except Exception,e:
            self.results_2.append('Set Error : %s'%( e.message))
            pass
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号