# -*- coding: UTF-8 -*-
#encoding=utf-8
import sys
import time
import datetime
import re
import md5
import hashlib
import lyc_api_sign
import lyc_api_sign1
import ibt
import json
from urlparse import urlparse
import base64
import urllib, urlparse, random
import redis
from decimal import Decimal
from urllib import urlencode
reload(sys)
sys.setdefaultencoding('utf-8')
import pypyodbc as pyodbc
__author__ = '010316'
import os, requests, json
import ctypes, codecs
from bs4 import BeautifulSoup
#取实时时间戳
def Local_Time():
now = int(time.time())
return(now)
#md5加密
def md5Encode(str):
m = hashlib.md5()
m.update(str)
return m.hexdigest()
#TT取值,调用ibt文件算法
# int byte array transform methods
def THt(itime):
tt = lyc_api_sign.tt(itime).transform()
return tt
#sign取值
def S_sign(json):
sign = lyc_api_sign.sign(json).Stitch()
return sign
#调用lyc_api_sign1类,解析get方式url
def S_sign_get_url(AK, SK, URL):
url = lyc_api_sign1.c_full_sign(AK, SK, URL).fullSign()
return url
#调用lyc_api_sign1类,解析post方式url
def S_sign_post_url(AK, SK, URL, jsondata):
url = lyc_api_sign1.c_full_sign(AK, SK, URL, jsondata).fullSign()
return url
#随机取UID
def genarat_userid_mu():
head = random.sample(['208037'], 1)
res = str(head[0]) + str(random.randint(2436, 4999))
return res
#随机取GlobalID
def genarat_GlobalID_mu():
head = random.sample([''], 1)
res = str(head[0]) + str(random.randint(4886247, 5164559))
return res
#将中文转为GB2312
def H_Z(str):
return urllib.quote(str)
#print urllib.quote("你好")
#testUrlEncode = '你好'
#print testUrlEncode
#print urllib.unquote(testUrlEncode)
#在数据内随机取值
def Nav_id():
return str(random.randrange(23937,10970))
#随机获取一个导航条id
def generate_Navid():
head = random.sample(['23954','24016','23960','23970','23973','23971','23961','23957','23956','23972'], 1)
res = str(head[0])
return res
#encoding=utf-8
import sys
import time
import datetime
import re
import md5
import hashlib
import lyc_api_sign
import lyc_api_sign1
import ibt
import json
from urlparse import urlparse
import base64
import urllib, urlparse, random
import redis
from decimal import Decimal
from urllib import urlencode
reload(sys)
sys.setdefaultencoding('utf-8')
import pypyodbc as pyodbc
__author__ = '010316'
import os, requests, json
import ctypes, codecs
from bs4 import BeautifulSoup
#取实时时间戳
def Local_Time():
now = int(time.time())
return(now)
#md5加密
def md5Encode(str):
m = hashlib.md5()
m.update(str)
return m.hexdigest()
#TT取值,调用ibt文件算法
# int byte array transform methods
def THt(itime):
tt = lyc_api_sign.tt(itime).transform()
return tt
#sign取值
def S_sign(json):
sign = lyc_api_sign.sign(json).Stitch()
return sign
#调用lyc_api_sign1类,解析get方式url
def S_sign_get_url(AK, SK, URL):
url = lyc_api_sign1.c_full_sign(AK, SK, URL).fullSign()
return url
#调用lyc_api_sign1类,解析post方式url
def S_sign_post_url(AK, SK, URL, jsondata):
url = lyc_api_sign1.c_full_sign(AK, SK, URL, jsondata).fullSign()
return url
#随机取UID
def genarat_userid_mu():
head = random.sample(['208037'], 1)
res = str(head[0]) + str(random.randint(2436, 4999))
return res
#随机取GlobalID
def genarat_GlobalID_mu():
head = random.sample([''], 1)
res = str(head[0]) + str(random.randint(4886247, 5164559))
return res
#将中文转为GB2312
def H_Z(str):
return urllib.quote(str)
#print urllib.quote("你好")
#testUrlEncode = '你好'
#print testUrlEncode
#print urllib.unquote(testUrlEncode)
#在数据内随机取值
def Nav_id():
return str(random.randrange(23937,10970))
#随机获取一个导航条id
def generate_Navid():
head = random.sample(['23954','24016','23960','23970','23973','23971','23961','23957','23956','23972'], 1)
res = str(head[0])
return res