123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748 |
- # -*- codeing = utf-8 -*-
- # @Time : 2023/3/29 15:48
- # @Author : Clown
- # @File : demo_定时器.py
- # @Software : PyCharm
- import schedule
- import time
- import threading
- from datetime import datetime
- from demo_baiduAd import runADsolution,selectbaidu_ad_time_meter
- from dateutil.parser import parse
- import json
- def logInfo():
- print(datetime.now().strftime("%Y-%m-%d %H:%M:%S"))
- if __name__ == '__main__':
- e = ''
- n = ["q", "w", "e", "p", "o", "i", "r", "t", "y", "u", "a", "s", "d", "l", "k", "j", "f", "g", "h", "z", "x", "c",
- "m", "n", "b", "v"]
- if e == "unique":
- a = n[10] + n[11] + n[16] + n[10] + n[11] + n[16]
- else:
- a = n[10] + n[16] + n[14] + n[17] + n[10] + n[11] + n[14] + n[15] + n[17] + n[16] + n[18]
- print(a)
- a = "FJAHANGJ4245"
- lowercase_text = a.lower()
- print(lowercase_text)
- # timestamp = int(time.time() * 1000)
- # secretkey = decodeKey('secret', timestamp, shopId, ksid)
- # uniquekey = decodeKey('unique', timestamp, shopId, ksid)
- # params = {"timestamp": timestamp, "shopId": shopId, 'secretkey': secretkey, 'uniquekey': uniquekey}
- a = 'dl9prO2Y1V0H1wwp0yhizIgCvzoiopKebe-bEab3NFL9SEBl-4PH6aTe7afSYU2J6FYARDWlEFQJ8UKhZ9NCChsAcaNQd9sJynTGEwcEzNyJWnOhq2heV36eIB2l-2WJVEX-oqDmnH-FaTgmop49YHWljZYtnxxeYdSjmWMmYFrPETzzmDoge-pvEMGot75jOERcv6QYENe8e0jd9ZtCW40lQbpDHy1uoZIuOcnTa75CbYZMZh1..'
- b =1
- if 1==0:
- b_date = '2023-03-29 17:49:50'
- b_date = parse(b_date)
- while b_date <= datetime.now():
- logInfo()
- time.sleep(5)
- if 1==0:
- n = 1
- minute = 2
- f_now = datetime.now ()
- f_mm = f_now.strftime ("%M")
- f_ss = f_now.strftime ("%S")
- f_c = int (f_mm) % minute
- wait_s = (minute - f_c -1)*60 + 59 - int(f_ss)
- time.sleep(wait_s)
- while True:
- now = datetime.now ()
- mm = now.strftime ("%M")
- ss = now.strftime ("%S")
- c = int (mm) % minute
- if c == 0 and ss =='01':
- s = time.time()
- n += 1
- logInfo()
- # runADsolution()
- time.sleep(minute*60-0.5-(time.time()-s))
- a = r'''{
- "success": true,
- "code": 0,
- "message": "操作成功",
- "data": {
- "modules": [
- {
- "moduleId": 5,
- "moduleName": "营业",
- "list": [
- {
- "id": 12021,
- "name": "收入",
- "code": "poi_income"
- },
- {
- "id": 12022,
- "name": "商品原价",
- "code": "prod_orig"
- },
- {
- "id": 12023,
- "name": "包装费",
- "code": "packet_box_fee"
- },
- {
- "id": 12024,
- "name": "顾客配送费(跑腿/自配送)",
- "code": "dlvr_fee"
- },
- {
- "id": 12025,
- "name": "支出",
- "code": "poi_exs"
- },
- {
- "id": 12026,
- "name": "商家活动支出",
- "code": "poi_act_exs"
- },
- {
- "id": 12028,
- "name": "公益捐款",
- "code": "pw_fee"
- },
- {
- "id": 12029,
- "name": "其它支出",
- "code": "other_fee"
- },
- {
- "id": 12030,
- "name": "营业额",
- "code": "open_amt"
- },
- {
- "id": 12031,
- "name": "顾客实付",
- "code": "bill_actual_amt"
- },
- {
- "id": 12032,
- "name": "有效订单",
- "code": "bill_ord_num"
- },
- {
- "id": 12033,
- "name": "实付单均价",
- "code": "ord_avg_bill_actual_amt"
- },
- {
- "id": 12034,
- "name": "活动补贴",
- "code": "discount_fee"
- },
- {
- "id": 12035,
- "name": "平台活动补贴",
- "code": "pltf_discount_fee"
- },
- {
- "id": 32141,
- "name": "平台服务费(含佣金和配送服务费)",
- "code": "pltfm_sf"
- }
- ]
- },
- {
- "moduleId": 6,
- "moduleName": "流量",
- "list": [
- {
- "id": 13021,
- "name": "曝光人数",
- "code": "expose_uv"
- },
- {
- "id": 13022,
- "name": "入店人数",
- "code": "click_uv"
- },
- {
- "id": 13024,
- "name": "入店转化率",
- "code": "click_uv_rate"
- },
- {
- "id": 13025,
- "name": "下单转化率",
- "code": "push_order_uv_rate"
- },
- {
- "id": 13521,
- "name": "曝光新客",
- "code": "first_pur_expose_uv"
- },
- {
- "id": 13522,
- "name": "入店新客",
- "code": "first_pur_click_uv"
- },
- {
- "id": 13524,
- "name": "新客入店转化率",
- "code": "first_pur_click_rate"
- },
- {
- "id": 13525,
- "name": "新客下单转化率",
- "code": "first_pur_order_rate"
- },
- {
- "id": 13526,
- "name": "曝光老客",
- "code": "re_pur_expose_uv"
- },
- {
- "id": 13527,
- "name": "入店老客",
- "code": "re_pur_click_uv"
- },
- {
- "id": 13529,
- "name": "老客入店转化率",
- "code": "re_pur_click_rate"
- },
- {
- "id": 13530,
- "name": "老客下单转化率",
- "code": "re_pur_order_rate"
- },
- {
- "id": 32154,
- "name": "曝光次数",
- "code": "expose_num"
- },
- {
- "id": 32155,
- "name": "入店次数",
- "code": "click_num"
- }
- ]
- },
- {
- "moduleId": 7,
- "moduleName": "顾客",
- "list": [
- {
- "id": 13023,
- "name": "下单人数",
- "code": "push_order_uv"
- },
- {
- "id": 13523,
- "name": "下单新客",
- "code": "first_pur_order_uv"
- },
- {
- "id": 13528,
- "name": "下单老客",
- "code": "re_pur_order_uv"
- }
- ]
- },
- {
- "moduleId": 8,
- "moduleName": "服务",
- "list": [
- {
- "id": 14021,
- "name": "取消订单",
- "code": "cancel_ord_num"
- },
- {
- "id": 14022,
- "name": "商责取消订单",
- "code": "poi_res_cancel_ord_num"
- },
- {
- "id": 14023,
- "name": "商责取消率",
- "code": "poi_res_cancel_rate"
- }
- ]
- },
- {
- "moduleId": 9,
- "moduleName": "店铺分",
- "list": [
- {
- "id": 15001,
- "name": "店铺分",
- "code": "poi_score"
- },
- {
- "id": 15002,
- "name": "高峰营业时长得分",
- "code": "peak_time"
- },
- {
- "id": 15003,
- "name": "优质商品率得分",
- "code": "food_good_quality_rate"
- },
- {
- "id": 15004,
- "name": "有效活动丰富度得分",
- "code": "activity_rich_level"
- },
- {
- "id": 15005,
- "name": "商家不接单率得分",
- "code": "ord_abnormal_rate"
- },
- {
- "id": 15006,
- "name": "差评回复率得分",
- "code": "bad_comment_reply_rate"
- },
- {
- "id": 15007,
- "name": "在线联系回复率得分",
- "code": "im_reply_rate"
- },
- {
- "id": 15008,
- "name": "商家评分得分",
- "code": "poi_comment_score"
- },
- {
- "id": 15009,
- "name": "近30日日均高峰营业时长",
- "code": "prefix_peak_time"
- },
- {
- "id": 15010,
- "name": "优质商品率",
- "code": "prefix_food_good_quality_rate"
- },
- {
- "id": 15011,
- "name": "有效活动丰富度",
- "code": "prefix_activity_rich_level"
- },
- {
- "id": 15012,
- "name": "近30日商家不接单率",
- "code": "prefix_ord_abnormal_rate"
- },
- {
- "id": 15013,
- "name": "近30日差评回复率",
- "code": "prefix_bad_comment_reply_rate"
- },
- {
- "id": 15014,
- "name": "近7日日均在线联系回复率",
- "code": "prefix_im_reply_rate"
- },
- {
- "id": 15015,
- "name": "商家评分",
- "code": "prefix_poi_comment_score"
- },
- {
- "id": 15016,
- "name": "菜单丰富度得分",
- "code": "menu_rich_level"
- },
- {
- "id": 15017,
- "name": "装修丰富度得分",
- "code": "decorate_rich_level"
- },
- {
- "id": 15018,
- "name": "服务功能丰富度得分",
- "code": "service_rich_level"
- },
- {
- "id": 15020,
- "name": "菜单丰富度",
- "code": "prefix_menu_rich_level"
- },
- {
- "id": 15021,
- "name": "装修丰富度",
- "code": "prefix_decorate_rich_level"
- },
- {
- "id": 15022,
- "name": "服务功能丰富度",
- "code": "prefix_service_rich_level"
- },
- {
- "id": 15023,
- "name": "出餐完成上报率/配送准时率",
- "code": "prefix_delivery_report_or_delay_rate"
- },
- {
- "id": 32142,
- "name": "基础营业时长得分",
- "code": "poi_ol_time"
- },
- {
- "id": 32143,
- "name": "基础营业时长",
- "code": "prefix_poi_ol_time"
- },
- {
- "id": 32144,
- "name": "出餐完成上报率得分/配送准时率得分",
- "code": "delivery_report_or_delay_rate"
- }
- ]
- },
- {
- "moduleId": 28,
- "moduleName": "配送",
- "list": [
- {
- "id": 32076,
- "name": "配送信息上传率",
- "code": "dlverOrdBackRatio"
- }
- ]
- },
- {
- "moduleId": 56,
- "moduleName": "营业",
- "list": [
- {
- "id": 32252,
- "name": "收入",
- "code": "poi_income"
- },
- {
- "id": 32253,
- "name": "营业额",
- "code": "open_amt"
- },
- {
- "id": 32254,
- "name": "顾客实付",
- "code": "bill_actual_amt"
- },
- {
- "id": 32255,
- "name": "有效订单",
- "code": "bill_ord_num"
- },
- {
- "id": 32256,
- "name": "实付单均价",
- "code": "ord_avg_bill_actual_amt"
- },
- {
- "id": 32257,
- "name": "活动补贴",
- "code": "discount_fee"
- }
- ]
- },
- {
- "moduleId": 57,
- "moduleName": "流量",
- "list": [
- {
- "id": 32258,
- "name": "曝光人数",
- "code": "expose_uv"
- },
- {
- "id": 32259,
- "name": "入店人数",
- "code": "click_uv"
- },
- {
- "id": 32261,
- "name": "入店转化率",
- "code": "click_uv_rate"
- },
- {
- "id": 32262,
- "name": "下单转化率",
- "code": "push_order_uv_rate"
- },
- {
- "id": 32263,
- "name": "曝光新客",
- "code": "first_pur_expose_uv"
- },
- {
- "id": 32264,
- "name": "入店新客",
- "code": "first_pur_click_uv"
- },
- {
- "id": 32266,
- "name": "新客入店转化率",
- "code": "first_pur_click_rate"
- },
- {
- "id": 32267,
- "name": "新客下单转化率",
- "code": "first_pur_order_rate"
- },
- {
- "id": 32268,
- "name": "曝光老客",
- "code": "re_pur_expose_uv"
- },
- {
- "id": 32269,
- "name": "入店老客",
- "code": "re_pur_click_uv"
- },
- {
- "id": 32271,
- "name": "老客入店转化率",
- "code": "re_pur_click_rate"
- },
- {
- "id": 32272,
- "name": "老客下单转化率",
- "code": "re_pur_order_rate"
- },
- {
- "id": 32273,
- "name": "曝光次数",
- "code": "expose_num"
- },
- {
- "id": 32274,
- "name": "入店次数",
- "code": "click_num"
- }
- ]
- },
- {
- "moduleId": 58,
- "moduleName": "顾客",
- "list": [
- {
- "id": 32260,
- "name": "下单人数",
- "code": "push_order_uv"
- },
- {
- "id": 32265,
- "name": "下单新客",
- "code": "first_pur_order_uv"
- },
- {
- "id": 32270,
- "name": "下单老客",
- "code": "re_pur_order_uv"
- }
- ]
- },
- {
- "moduleId": 59,
- "moduleName": "营业",
- "list": [
- {
- "id": 32283,
- "name": "收入",
- "code": "poi_income"
- },
- {
- "id": 32284,
- "name": "营业额",
- "code": "open_amt"
- },
- {
- "id": 32285,
- "name": "顾客实付",
- "code": "bill_actual_amt"
- },
- {
- "id": 32286,
- "name": "有效订单",
- "code": "bill_ord_num"
- },
- {
- "id": 32287,
- "name": "实付单均价",
- "code": "ord_avg_bill_actual_amt"
- },
- {
- "id": 32288,
- "name": "活动补贴",
- "code": "discount_fee"
- }
- ]
- },
- {
- "moduleId": 60,
- "moduleName": "流量",
- "list": [
- {
- "id": 32289,
- "name": "曝光人数",
- "code": "expose_uv"
- },
- {
- "id": 32290,
- "name": "入店人数",
- "code": "click_uv"
- },
- {
- "id": 32292,
- "name": "入店转化率",
- "code": "click_uv_rate"
- },
- {
- "id": 32293,
- "name": "下单转化率",
- "code": "push_order_uv_rate"
- },
- {
- "id": 32294,
- "name": "曝光新客",
- "code": "first_pur_expose_uv"
- },
- {
- "id": 32295,
- "name": "入店新客",
- "code": "first_pur_click_uv"
- },
- {
- "id": 32297,
- "name": "新客入店转化率",
- "code": "first_pur_click_rate"
- },
- {
- "id": 32298,
- "name": "新客下单转化率",
- "code": "first_pur_order_rate"
- },
- {
- "id": 32299,
- "name": "曝光老客",
- "code": "re_pur_expose_uv"
- },
- {
- "id": 32300,
- "name": "入店老客",
- "code": "re_pur_click_uv"
- },
- {
- "id": 32302,
- "name": "老客入店转化率",
- "code": "re_pur_click_rate"
- },
- {
- "id": 32303,
- "name": "老客下单转化率",
- "code": "re_pur_order_rate"
- },
- {
- "id": 32304,
- "name": "曝光次数",
- "code": "expose_num"
- },
- {
- "id": 32305,
- "name": "入店次数",
- "code": "click_num"
- }
- ]
- },
- {
- "moduleId": 61,
- "moduleName": "顾客",
- "list": [
- {
- "id": 32291,
- "name": "下单人数",
- "code": "push_order_uv"
- },
- {
- "id": 32296,
- "name": "下单新客",
- "code": "first_pur_order_uv"
- },
- {
- "id": 32301,
- "name": "下单老客",
- "code": "re_pur_order_uv"
- }
- ]
- }
- ],
- "defaultItems": [
- {
- "id": 2,
- "name": "门店名称",
- "code": "poi_name"
- },
- {
- "id": 3,
- "name": "门店id",
- "code": "wm_poi_id"
- },
- {
- "id": 4,
- "name": "门店所在城市",
- "code": "poi_location"
- }
- ],
- "defaultConfig": {
- "name": "全部",
- "moduleIds": [
- 5,
- 6,
- 7,
- 8,
- 9,
- 28,
- 37
- ],
- "label": "业务"
- },
- "extendDefault": [
- {
- "name": "外卖",
- "items": [],
- "moduleIds": [
- 56,
- 57,
- 58
- ]
- },
- {
- "name": "拼好饭",
- "items": [],
- "moduleIds": [
- 59,
- 60,
- 61
- ]
- }
- ]
- }
- }'''
- b = json.loads(a)
- c = b['data']['modules']
- for i in c:
- moduleId = i['moduleId']
- ids = i['list']
- id_list = []
- for id in ids:
- id_no = id['id']
- id_list.append(id_no)
- print(id_no,moduleId)
|