基于RF底层的python

# -*- 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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

linmumum

吃饱睡

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值