# -*- coding: utf-8 -*- import sys sys.path.append("zk") import zk zk = zk.ZK('192.168.1.201') print 'Connecting to device ...' conn = zk.connect() if conn.get('status'): print conn print zk.disable_device() print 'Firmware Version: : {}'.format(zk.get_firmware_version()) # print 'Restarting device' # print zk.restart() # print 'Turning off device' # print zk.power_off() # # users = zk.get_users() # # if users: # # for uid in users: # # if users[uid][2] == 14: # # level = 'Admin' # # else: # # level = 'User' # # print "[UID %d]: ID: %s, Name: %s, Level: %s, Password: %s" % ( uid, users[uid][0], users[uid][1], level, users[uid][3] ) print zk.enable_device() print 'Disconnecting to device ...' print zk.disconnect() # if status: # print 'Disonnected !' # else: # print 'Disconnecting Error: {}'.format(message) else: print 'Connecting Error: {}'.format(conn.get('message'))