test_zhiyangji.py 722 B

1234567891011121314151617181920212223242526272829
  1. # -*- coding: utf-8 -*-
  2. # !/usr/bin/env python
  3. import os, sys
  4. import time
  5. import datetime
  6. PROJECT_ROOT = os.path.join(os.path.abspath(os.path.split(os.path.realpath(__file__))[0] + "/.."), '..')
  7. sys.path.insert(0, PROJECT_ROOT)
  8. os.environ.update({"DJANGO_SETTINGS_MODULE": "configs.production"})
  9. import django
  10. django.setup()
  11. from apps.web.core.networking import MessageSender
  12. from apps.web.device.models import Device
  13. from apps.web.constant import DeviceCmdCode
  14. device = Device.get_dev_by_logicalCode('492916')
  15. now_time = datetime.datetime.now()
  16. MessageSender.send(device = device, cmd = DeviceCmdCode.PAY_MONEY, payload = {
  17. 't': int(time.mktime(now_time.timetuple())),
  18. 'duration': 60
  19. })
  20. print 'finished'