Commit 174a2d2c authored by litaolemo's avatar litaolemo

update

parent 406681b1
...@@ -6,865 +6,996 @@ ...@@ -6,865 +6,996 @@
import time import time
city_list = { city_list = {
"aba":298, "aba": 298,
"akesu":299, "akesu": 299,
"alashan":300, "alashan": 300,
"aletai":301, "aletai": 301,
"ali":302, "ali": 302,
"anding":303, "anding": 303,
"ankang":304, "ankang": 304,
"anning":305, "anning": 305,
"anqing":306, "anqing": 306,
"anshan":307, "anshan": 307,
"anshun":308, "anshun": 308,
"anyang":309, "anyang": 309,
"aomen":310, "aomen": 310,
"baicheng":311, "baicheng": 311,
"baise":312, "baise": 312,
"baisha":313, "baisha": 313,
"baishan":314, "baishan": 314,
"baiyin":315, "baiyin": 315,
"baodi":316, "baodi": 316,
"baoding":317, "baoding": 317,
"baoji":318, "baoji": 318,
"baoshan":319, "baoshan": 319,
"baoting":320, "baoting": 320,
"baotou":321, "baotou": 321,
"bayannaoer":322, "bayannaoer": 322,
"bayinguoleng":323, "bayinguoleng": 323,
"bazhong":324, "bazhong": 324,
"beibei":325, "beibei": 325,
"beichen":326, "beichen": 326,
"beihai":327, "beihai": 327,
"beijing":328, "beijing": 328,
"bengbu":329, "bengbu": 329,
"benxi":330, "benxi": 330,
"bijie":331, "bijie": 331,
"binzhou":332, "binzhou": 332,
"bishan":333, "bishan": 333,
"boertala":334, "boertala": 334,
"bozhou":335, "bozhou": 335,
"cangzhou":336, "cangzhou": 336,
"changchun":337, "changchun": 337,
"changde":338, "changde": 338,
"changdu":339, "changdu": 339,
"changji":340, "changji": 340,
"changjiang":341, "changjiang": 341,
"changping":342, "changping": 342,
"changsha":343, "changsha": 343,
"changshou":344, "changshou": 344,
"changshu":345, "changshu": 345,
"changzhi":346, "changzhi": 346,
"changzhou":347, "changzhou": 347,
"chaohu":348, "chaohu": 348,
"chaoyang":349, "chaoyang": 349,
"chaozhou":350, "chaozhou": 350,
"chengde":351, "chengde": 351,
"chengdu":352, "chengdu": 352,
"chengkou":353, "chengkou": 353,
"chengmai":354, "chengmai": 354,
"chenzhou":355, "chenzhou": 355,
"chifeng":356, "chifeng": 356,
"chizhou":357, "chizhou": 357,
"chongming":358, "chongming": 358,
"chongqing":359, "chongqing": 359,
"chongzuo":360, "chongzuo": 360,
"chuxiong":361, "chuxiong": 361,
"chuzhou":362, "chuzhou": 362,
"dagang":363, "dagang": 363,
"dali":364, "dali": 364,
"dalian":365, "dalian": 365,
"dandong":366, "dandong": 366,
"dangzaidao":367, "dangzaidao": 367,
"danzhou":368, "danzhou": 368,
"daqing":369, "daqing": 369,
"datong":370, "datong": 370,
"daxing":371, "daxing": 371,
"daxinganling":372, "daxinganling": 372,
"dazhou":373, "dazhou": 373,
"dazu":374, "dazu": 374,
"dehong":375, "dehong": 375,
"deyang":376, "deyang": 376,
"dezhou":377, "dezhou": 377,
"dianjiang":378, "dianjiang": 378,
"dingxi":379, "dingxi": 379,
"diqing":380, "diqing": 380,
"dongfang":381, "dongfang": 381,
"dongguan":382, "dongguan": 382,
"dongjing":2669, "dongjing": 2669,
"dongli":383, "dongli": 383,
"dongyang":384, "dongyang": 384,
"dongying":385, "dongying": 385,
"eerduosi":386, "eerduosi": 386,
"enshi":387, "enshi": 387,
"ezhou":388, "ezhou": 388,
"fangchenggang":389, "fangchenggang": 389,
"fangshan":390, "fangshan": 390,
"fengduxian":391, "fengduxian": 391,
"fengjie":392, "fengjie": 392,
"fengtai":393, "fengtai": 393,
"fengxian":394, "fengxian": 394,
"foshan":395, "foshan": 395,
"fulingqu":396, "fulingqu": 396,
"fushun":397, "fushun": 397,
"fuxin":398, "fuxin": 398,
"fuyang":399, "fuyang": 399,
"fuzhou":400, "fuzhou": 400,
"fuzhou1":401, "fuzhou1": 401,
"gannan":402, "gannan": 402,
"ganzhou":403, "ganzhou": 403,
"ganzi":404, "ganzi": 404,
"gaoxiong":405, "gaoxiong": 405,
"geermu":406, "geermu": 406,
"guangan":407, "guangan": 407,
"guangyuan":408, "guangyuan": 408,
"guangzhou":409, "guangzhou": 409,
"guigang":410, "guigang": 410,
"guilin":411, "guilin": 411,
"guiyang":412, "guiyang": 412,
"guoluo":413, "guoluo": 413,
"guyuan":414, "guyuan": 414,
"haerbin":415, "haerbin": 415,
"haibei":416, "haibei": 416,
"haidian":417, "haidian": 417,
"haidong":418, "haidong": 418,
"haikou":419, "haikou": 419,
"hainanzangzuzizhizhou":420, "hainanzangzuzizhizhou": 420,
"haixi":421, "haixi": 421,
"hami":422, "hami": 422,
"handan":423, "handan": 423,
"hangu":424, "hangu": 424,
"hangzhou":425, "hangzhou": 425,
"hanzhong":426, "hanzhong": 426,
"haozhou":430, "haozhou": 430,
"hebi":427, "hebi": 427,
"hechi":428, "hechi": 428,
"hechuanshi":429, "hechuanshi": 429,
"hefei":430, "hefei": 430,
"hegang":431, "hegang": 431,
"heihe":432, "heihe": 432,
"hejin":433, "hejin": 433,
"hengshui":434, "hengshui": 434,
"hengyang":435, "hengyang": 435,
"hetian":436, "hetian": 436,
"heyuan":437, "heyuan": 437,
"heze":438, "heze": 438,
"hezhou":439, "hezhou": 439,
"honghe":440, "honghe": 440,
"huaian":441, "huaian": 441,
"huaibei":442, "huaibei": 442,
"huaihua":443, "huaihua": 443,
"huainan":444, "huainan": 444,
"huairou":445, "huairou": 445,
"hualian":446, "hualian": 446,
"huanggang":447, "huanggang": 447,
"huangnan":448, "huangnan": 448,
"huangshan":449, "huangshan": 449,
"huangshi":450, "huangshi": 450,
"huhehaote":451, "huhehaote": 451,
"huizhou":452, "huizhou": 452,
"huludao":453, "huludao": 453,
"hulunbeier":454, "hulunbeier": 454,
"huzhou":455, "huzhou": 455,
"jiading":456, "jiading": 456,
"jiamusi":457, "jiamusi": 457,
"jian":458, "jian": 458,
"jiangjinshi":459, "jiangjinshi": 459,
"jiangmen":460, "jiangmen": 460,
"jiangyou":461, "jiangyou": 461,
"jiaozuo":462, "jiaozuo": 462,
"jiaxing":463, "jiaxing": 463,
"jiayi":464, "jiayi": 464,
"jiayuguan":465, "jiayuguan": 465,
"jieyang":466, "jieyang": 466,
"jilin1":467, "jilin1": 467,
"jinan":468, "jinan": 468,
"jinchang":469, "jinchang": 469,
"jincheng":470, "jincheng": 470,
"jingdezhen":471, "jingdezhen": 471,
"jinghai":472, "jinghai": 472,
"jingjiang":1681, "jingjiang": 1681,
"jingmen":473, "jingmen": 473,
"jingzhou":474, "jingzhou": 474,
"jinhua":475, "jinhua": 475,
"jining":476, "jining": 476,
"jinnan":477, "jinnan": 477,
"jinshan":478, "jinshan": 478,
"jinzhong":479, "jinzhong": 479,
"jinzhou":480, "jinzhou": 480,
"jiujiang":481, "jiujiang": 481,
"jiulong":482, "jiulong": 482,
"jiuquan":483, "jiuquan": 483,
"jixi":484, "jixi": 484,
"jixian":485, "jixian": 485,
"jiyuan":486, "jiyuan": 486,
"jizhoushi":2536, "jizhoushi": 2536,
"kaifeng":487, "kaifeng": 487,
"kaixian":488, "kaixian": 488,
"kashi":489, "kashi": 489,
"kelamayi":490, "kelamayi": 490,
"kezile":491, "kezile": 491,
"kuerle":492, "kuerle": 492,
"kunming":493, "kunming": 493,
"kunshan":494, "kunshan": 494,
"laibin":495, "laibin": 495,
"laiwu":496, "laiwu": 496,
"langfang":497, "langfang": 497,
"lanzhou":498, "lanzhou": 498,
"lasa":499, "lasa": 499,
"ledong":500, "ledong": 500,
"leshan":501, "leshan": 501,
"liangpingxian":502, "liangpingxian": 502,
"liangshan":503, "liangshan": 503,
"lianyungang":504, "lianyungang": 504,
"liaocheng":505, "liaocheng": 505,
"liaoyang":506, "liaoyang": 506,
"liaoyuan":507, "liaoyuan": 507,
"lijiang":508, "lijiang": 508,
"lincang":509, "lincang": 509,
"linfen":510, "linfen": 510,
"lingao":511, "lingao": 511,
"lingshui":512, "lingshui": 512,
"linxia":513, "linxia": 513,
"linyi":514, "linyi": 514,
"linzhi":515, "linzhi": 515,
"lishui":516, "lishui": 516,
"liuan":517, "liuan": 517,
"liupanshui":518, "liupanshui": 518,
"liuzhou":519, "liuzhou": 519,
"longnan":520, "longnan": 520,
"longyan":521, "longyan": 521,
"loudi":522, "loudi": 522,
"luhuandao":523, "luhuandao": 523,
"luohe":524, "luohe": 524,
"luoyang":525, "luoyang": 525,
"luzhou":526, "luzhou": 526,
"lvliang":527, "lvliang": 527,
"maanshan":528, "maanshan": 528,
"mangu":3936, "mangu": 3936,
"maoming":529, "maoming": 529,
"meishan":530, "meishan": 530,
"meizhou":531, "meizhou": 531,
"mentougou":532, "mentougou": 532,
"mianyang":533, "mianyang": 533,
"miaoli":534, "miaoli": 534,
"minhang":535, "minhang": 535,
"miyun":536, "miyun": 536,
"mocheng":284, "mocheng": 284,
"mudanjiang":537, "mudanjiang": 537,
"nanchang":538, "nanchang": 538,
"nanchong":539, "nanchong": 539,
"nanchuan":540, "nanchuan": 540,
"nanhui":541, "nanhui": 541,
"nanjing":542, "nanjing": 542,
"nanning":543, "nanning": 543,
"nanping":544, "nanping": 544,
"nantong":545, "nantong": 545,
"nantou":546, "nantou": 546,
"nanyang":547, "nanyang": 547,
"naqu":548, "naqu": 548,
"neijiang":549, "neijiang": 549,
"ningbo":550, "ningbo": 550,
"ningde":551, "ningde": 551,
"ninghe":552, "ninghe": 552,
"nujiang":553, "nujiang": 553,
"panjin":554, "panjin": 554,
"panzhihua":555, "panzhihua": 555,
"pengshui":556, "pengshui": 556,
"pingdingshan":557, "pingdingshan": 557,
"pingdong":558, "pingdong": 558,
"pinggu":559, "pinggu": 559,
"pingliang":560, "pingliang": 560,
"pingxiang":561, "pingxiang": 561,
"pudong":562, "pudong": 562,
"puer":563, "puer": 563,
"putian":564, "putian": 564,
"puyang":565, "puyang": 565,
"qiandongnan":566, "qiandongnan": 566,
"qianjiang":567, "qianjiang": 567,
"qianjiangtujia":568, "qianjiangtujia": 568,
"qiannan":569, "qiannan": 569,
"qianxinan":570, "qianxinan": 570,
"qijiang":571, "qijiang": 571,
"qingdao":572, "qingdao": 572,
"qingpu":573, "qingpu": 573,
"qingyang":574, "qingyang": 574,
"qingyuan":575, "qingyuan": 575,
"qinhuangdao":576, "qinhuangdao": 576,
"qinzhou":577, "qinzhou": 577,
"qionghai":578, "qionghai": 578,
"qiongzhong":579, "qiongzhong": 579,
"qiqihaer":580, "qiqihaer": 580,
"qitaihe":581, "qitaihe": 581,
"quanzhou":582, "quanzhou": 582,
"qujing":583, "qujing": 583,
"quzhou":584, "quzhou": 584,
"rikaze":585, "rikaze": 585,
"rizhao":586, "rizhao": 586,
"rongchang":587, "rongchang": 587,
"rongcheng":588, "rongcheng": 588,
"sanmenxia":589, "sanmenxia": 589,
"sanming":590, "sanming": 590,
"sanya":591, "sanya": 591,
"shanghai":592, "shanghai": 592,
"shangluo":593, "shangluo": 593,
"shangqiu":594, "shangqiu": 594,
"shangrao":595, "shangrao": 595,
"shannan":596, "shannan": 596,
"shantou":597, "shantou": 597,
"shanwei":598, "shanwei": 598,
"shaoguan":599, "shaoguan": 599,
"shaoxing":600, "shaoxing": 600,
"shaoyang":601, "shaoyang": 601,
"shengzhou":7401, "shengzhou": 7401,
"shennongjia":602, "shennongjia": 602,
"shenyang":603, "shenyang": 603,
"shenzhen":604, "shenzhen": 604,
"shihezi":605, "shihezi": 605,
"shijiazhuang":606, "shijiazhuang": 606,
"shijingshan":607, "shijingshan": 607,
"shiyan":608, "shiyan": 608,
"shizhongxin":609, "shizhongxin": 609,
"shizhu":610, "shizhu": 610,
"shizuishan":611, "shizuishan": 611,
"shouer":612, "shouer": 612,
"shuangyashan":613, "shuangyashan": 613,
"shunde":1033, "shunde": 1033,
"shunyi":614, "shunyi": 614,
"shuozhou":615, "shuozhou": 615,
"siping":616, "siping": 616,
"songjiang":617, "songjiang": 617,
"songyuan":618, "songyuan": 618,
"suihua":619, "suihua": 619,
"suining":620, "suining": 620,
"suizhou":621, "suizhou": 621,
"suqian":622, "suqian": 622,
"suzhou":623, "suzhou": 623,
"suzhou1":624, "suzhou1": 624,
"tacheng":625, "tacheng": 625,
"taian":626, "taian": 626,
"taibei":627, "taibei": 627,
"taicang":628, "taicang": 628,
"taidong":629, "taidong": 629,
"tainan":630, "tainan": 630,
"taiyuan":631, "taiyuan": 631,
"taizhong":632, "taizhong": 632,
"taizhou":633, "taizhou": 633,
"taizhou1":634, "taizhou1": 634,
"tanggu":635, "tanggu": 635,
"tangshan":636, "tangshan": 636,
"taoyuan":637, "taoyuan": 637,
"tianjin":638, "tianjin": 638,
"tianmen":639, "tianmen": 639,
"tianshui":640, "tianshui": 640,
"tieling":641, "tieling": 641,
"tongchuan":642, "tongchuan": 642,
"tonghua":643, "tonghua": 643,
"tongliang":644, "tongliang": 644,
"tongliao":645, "tongliao": 645,
"tongling":646, "tongling": 646,
"tongnan":647, "tongnan": 647,
"tongren":648, "tongren": 648,
"tongzhou":649, "tongzhou": 649,
"tulufan":650, "tulufan": 650,
"tunchang":651, "tunchang": 651,
"wanning":652, "wanning": 652,
"wansheng":653, "wansheng": 653,
"wanzhou":654, "wanzhou": 654,
"weifang":655, "weifang": 655,
"weihai":656, "weihai": 656,
"weinan":657, "weinan": 657,
"wenchang":658, "wenchang": 658,
"wenshan":659, "wenshan": 659,
"wenzhou":660, "wenzhou": 660,
"wuhai":661, "wuhai": 661,
"wuhan":662, "wuhan": 662,
"wuhu":663, "wuhu": 663,
"wulanchabu":664, "wulanchabu": 664,
"wulong":665, "wulong": 665,
"wulumuqi":666, "wulumuqi": 666,
"wuqing":667, "wuqing": 667,
"wushanxian":668, "wushanxian": 668,
"wuwei":669, "wuwei": 669,
"wuxi":670, "wuxi": 670,
"wuzhishan":671, "wuzhishan": 671,
"wuzhong":672, "wuzhong": 672,
"wuzhou":673, "wuzhou": 673,
"xiamen":674, "xiamen": 674,
"xian":675, "xian": 675,
"xianggangdao":677, "xianggangdao": 677,
"xiangtan":678, "xiangtan": 678,
"xiangxi":679, "xiangxi": 679,
"xiangyang":676, "xiangyang": 676,
"xianning":680, "xianning": 680,
"xiantao":681, "xiantao": 681,
"xianyang":682, "xianyang": 682,
"xiaogan":683, "xiaogan": 683,
"xilinguole":684, "xilinguole": 684,
"xingan":685, "xingan": 685,
"xingtai":686, "xingtai": 686,
"xini":7382, "xini": 7382,
"xining":687, "xining": 687,
"xinjiapo":5188, "xinjiapo": 5188,
"xinjie":688, "xinjie": 688,
"xinxiang":689, "xinxiang": 689,
"xinyang":690, "xinyang": 690,
"xinyu":691, "xinyu": 691,
"xinzhou":692, "xinzhou": 692,
"xinzhu":693, "xinzhu": 693,
"xiqing":694, "xiqing": 694,
"xishuangbanna":695, "xishuangbanna": 695,
"xiushan":696, "xiushan": 696,
"xuancheng":697, "xuancheng": 697,
"xuchang":698, "xuchang": 698,
"xuzhou":699, "xuzhou": 699,
"yaan":700, "yaan": 700,
"yan an":701, "yan an": 701,
"yanbian":702, "yanbian": 702,
"yancheng":703, "yancheng": 703,
"yangjiang":704, "yangjiang": 704,
"yangquan":705, "yangquan": 705,
"yangzhou":706, "yangzhou": 706,
"yanji":707, "yanji": 707,
"yanqing":708, "yanqing": 708,
"yantai":709, "yantai": 709,
"yibin":710, "yibin": 710,
"yichang":711, "yichang": 711,
"yichun":712, "yichun": 712,
"yichun1":713, "yichun1": 713,
"yilan":714, "yilan": 714,
"yili":715, "yili": 715,
"yinchuan":716, "yinchuan": 716,
"yingkou":717, "yingkou": 717,
"yingtan":718, "yingtan": 718,
"yiwu":297, "yiwu": 297,
"yiyang":719, "yiyang": 719,
"yongchuanshi":720, "yongchuanshi": 720,
"yongzhou":721, "yongzhou": 721,
"youyang":722, "youyang": 722,
"yubei":723, "yubei": 723,
"yueyang":724, "yueyang": 724,
"yulin":725, "yulin": 725,
"yulin1":726, "yulin1": 726,
"yuncheng":727, "yuncheng": 727,
"yunfu":728, "yunfu": 728,
"yunlin":729, "yunlin": 729,
"yunyangxian":730, "yunyangxian": 730,
"yushu":731, "yushu": 731,
"yuxi":732, "yuxi": 732,
"zaozhuang":733, "zaozhuang": 733,
"zhanghua":734, "zhanghua": 734,
"zhangjiagang":735, "zhangjiagang": 735,
"zhangjiajie":736, "zhangjiajie": 736,
"zhangjiakou":737, "zhangjiakou": 737,
"zhangshu":738, "zhangshu": 738,
"zhangye":739, "zhangye": 739,
"zhangzhou":740, "zhangzhou": 740,
"zhanjiang":741, "zhanjiang": 741,
"zhaoqing":742, "zhaoqing": 742,
"zhaotong":743, "zhaotong": 743,
"zhengzhou":744, "zhengzhou": 744,
"zhenjiang":745, "zhenjiang": 745,
"zhongshan":746, "zhongshan": 746,
"zhongwei":747, "zhongwei": 747,
"zhongxian":748, "zhongxian": 748,
"zhoukou":749, "zhoukou": 749,
"zhoushan":750, "zhoushan": 750,
"zhuhai":751, "zhuhai": 751,
"zhumadian":752, "zhumadian": 752,
"zhuzhou":753, "zhuzhou": 753,
"zibo":754, "zibo": 754,
"zigong":755, "zigong": 755,
"ziyang":756, "ziyang": 756,
"zunyi":757, "zunyi": 757,
} }
query_list = {"鼻综合":22, query_list = {
"激光脱面部其他毛发":36, 152,
"切开双眼皮":85, 885,
"埋线双眼皮":86, 197,
"定点双眼皮":87, 777,
"开内眼角":88, 115,
"开外眼角":89, 137,
"内切祛眼袋":90, 6148,
"外切祛眼袋":91, 5074,
"激光祛眼袋":92, 14198,
"吸脂祛眼袋":93, 1055,
"上眼睑下垂矫正":95, 14699,
"玻尿酸填充卧蚕":97, 954,
"自体脂肪填充泪沟":98, 200,
"玻尿酸填充泪沟":99, 203,
"切眉":100, 776,
"激光祛黑眼圈":101, 141,
"自体脂肪填充黑眼圈":102, 99,
"鼻部膨体假体取出":106, 121,
"驼峰鼻矫正":107, 123,
"鹰钩鼻矫正":108, 243,
"歪鼻矫正":109, 97,
"朝天鼻矫正":110, 868,
"缩鼻背":111, 2412,
"手术缩鼻头":112, 804,
"自体脂肪隆鼻":114, 205,
"玻尿酸隆鼻":115, 842,
"自体软骨垫鼻尖":116, 1801,
"注射瘦脸":117, 798,
"吸脂瘦脸":118, 117,
"自体脂肪丰苹果肌":120, 2033,
"玻尿酸填充丰苹果肌":121, 207,
"颧骨内推":122, 168,
"玻尿酸丰下巴":123, 237,
"下巴前推":124, 5077,
"自体脂肪丰下巴":125, 2929,
"硅胶垫下巴":126, 9123,
"膨体垫下巴":127, 8627,
"缩下巴":129, 2925,
"宽下巴矫正":130, 2924,
"激光溶脂祛双下巴":131, 2927,
"酒窝成形术":134, 2926,
"自体脂肪丰面颊":135, 114,
"自体脂肪丰太阳穴":136, 116,
"玻尿酸丰太阳穴":137, 111,
"硅胶丰太阳穴":138, 110,
"膨体丰太阳穴":139, 8464,
"自体脂肪丰额头":140, 112,
"玻尿酸丰额头":141, 234,
"硅胶丰额头":142, 253,
"膨体丰额头":143, 7977,
"招风耳矫正":144, 3285,
"大耳缩小术":145, 232,
"杯状耳矫正":146, 233,
"唇腭裂修复":150, 797,
"厚唇改薄术":151, 796,
"玻尿酸丰唇":152, 26,
"自体脂肪丰唇":153, 21,
"处女膜修复":161, 22,
"包皮手术":164, 23,
"填充阴唇":165, 9047,
"阴唇整形":167, 7151,
"注射祛腋臭":168, 798,
"激光祛腋臭":169, 9069,
"激光脱发际线":171, 2,
"植眉":172, 2073,
"种鬓角":174, 24,
"植睫毛":175, 9063,
"黑脸娃娃":180, 896,
"激光脱唇毛":181, 897,
"激光祛红血丝":186, 8394,
"光子嫩肤":187, 8773,
"激光祛纹身":192, 810,
"玻尿酸除颈纹":197, 108,
"自体脂肪除颈纹":198, 109,
"玻尿酸除法令纹":200, 9027,
"自体脂肪除法令纹":201, 106,
"玻尿酸除眉间纹":203, 107,
"胸部失败修复":210, 105,
"乳房再造":211, 965,
"假体隆胸":212, 966,
"吸脂祛副乳":213, 3038,
"手术祛副乳":214, 7993,
"乳头内陷矫正":215, 803,
"乳头缩小":216, 806,
"乳晕缩小":217, 805,
"乳晕漂染":218, 65,
"乳房缩小":219, 2923,
"胸部下垂矫正":220, 102,
"中医减肥其他项目":222, 88,
"吸脂瘦背部":224, 89,
"自体脂肪丰臀":225, 64,
"产后塑形":226, 9012,
"腹壁成形术":228, 9050,
"膨体隆鼻":232, 6163,
"硅胶隆鼻":233, 5057,
"自体肋软骨隆鼻":234, 86,
"激光溶脂瘦脸":236, 87,
"注射瘦腿":237, 85,
"吸脂瘦大腿":238, 975,
"吸脂瘦小腿":239, 8865,
"吸脂瘦手臂":240, 878,
"自体脂肪隆胸":241, 790,
"玻尿酸除面部细纹":243, 953,
"自体脂肪除面部细纹":244, 3459,
"植发际线":251, 1,
"吸脂祛双下巴":252, 101,
"鼻翼缩小":253, 890,
"全瓷牙":255, 2429,
"手术祛腋臭":257, 91,
"像素激光":258, 90,
"植胡须":770, 92,
"吸脂塑臀":774, 95,
"点阵激光":775, 3050,
"玻尿酸丰面颊":776, 964,
"玻尿酸祛黑眼圈":777, 6138,
"胶原蛋白填充丰唇":778, 15,
"胶原蛋白填充祛黑眼圈":780, 17,
"胶原蛋白注射隆鼻":782, 19,
"胶原蛋白丰太阳穴":783, 18,
"胶原蛋白填充丰下巴":784, 3037,
"胶原蛋白填充隆胸":785, 940,
"胶原蛋白填充丰臀":786, 2417,
"胶原蛋白填充除法令纹":787, 766,
"胶原蛋白填充丰面颊":788, 7823,
"胶原蛋白填充泪沟":789, 130,
"下眼睑下至":790, 3001,
"泪腺脱垂整形":792, 6146,
"自体脂肪填充卧蚕":793, 235,
"真皮填充卧蚕":795, 81,
"埋线隆鼻":796, 5060,
"鼻中隔软骨垫鼻头":797, 46,
"注射缩鼻头":798, 45,
"假体垫鼻基底":803, 28,
"玻尿酸垫鼻基底":804, 29,
"自体脂肪垫鼻基底":805, 819,
"鼻中隔软骨隆鼻":806, 3,
"鼻孔矫正":810, 812,
"溶脂针瘦脸":811, 813,
"颧骨提高":813, 815,
"凸嘴矫正":816, 817,
"面部不对称改善":817, 142,
"人工骨垫下巴":819, 143,
"胶原蛋白填充苹果肌":820, 898,
"白瓷娃娃":821, 899,
"热玛吉":822, 2932,
"PRP自体血清美肤":824, 1136,
"美白针":825, 122,
"手术祛疤":828, 124,
"综合祛疤":832, 126,
"注射祛疤":834, 127,
"激光点痣":835, 128,
"射频溶脂瘦手臂":836, 129,
"小腿神经阻断术":838, 869,
"假体丰臀":839, 900,
"吸脂瘦肩":841, 967,
"注射瘦肩":842, 30,
"点穴减肥":843, 968,
"针灸减肥":844, 969,
"埋线减肥":845, 153,
"错颌锁颌":850, 198,
"隐形矫正":851, 114,
"根管治疗":853, 7117,
"M唇成形术":864, 136,
"阴茎延长":866, 135,
"阴茎增粗":867, 8113,
"玻尿酸丰耳垂":868, 886,
"轮廓修复术":869, 793,
"胸部假体取出":870, 875,
"超声提升":872, 933,
"线雕":873, 201,
"双眼皮修复":878, 204,
"眶隔脂肪释放":881, 140,
"玻尿酸垫眉弓":885, 1233,
"自体脂肪垫眉弓":886, 120,
"硅胶垫眉弓":887, 98,
"膨体垫眉弓":888, 241,
"上眼睑祛脂":890, 125,
"鼻小柱延长":897, 102,
"额头缩小":899, 225,
"人中缩短":901, 1024,
"射频溶脂塑臀":909, 244,
"漂唇":910, 805,
"红蓝光祛痘":912, 213,
"化学剥脱祛斑":915, 982,
"冷光美白":917, 986,
"激光祛疤":919, 985,
"拉皮":926, 131,
"黄金微针":928, 8681,
"激光除皱":930, 238,
"埋线除皱":931, 239,
"放射状角膜切开术":942, 252,
"准分子激光切削术":943, 236,
"准分子激光原位角膜磨镶术":944, 237,
"透明晶体摘除术":945, 230,
"远视镜片矫正":946, 118,
"激光屈光性角膜切削术":947, 836,
"圆柱镜矫正":948, 837,
"角膜接触镜矫正":949, 8989,
"角膜屈光手术":950, 4,
"斜视镜片矫正":951, 811,
"斜视矫正手术":952, 1017,
"眼科检查":953, 911,
"玻尿酸填充隆胸":954, 774,
"激光紧缩阴道":960, 9048,
"眼袋修复":964, 240,
"鼻形态修复":965, 229,
"鼻部硅胶假体取出":966, 224,
"激光除妊娠纹":973, 223,
"黄金微针除妊娠纹":974, 221,
"冷冻祛腋臭":980, 38,
"半永久纹眉":1370, 906,
"水氧活肤":1703, 842,
"自体脂肪全面部填充":1890, 841,
"镭射净肤":1966, 840,
"半永久纹眼线":2057, 909,
"水光针":2059, 2459,
"无针水光":2060, 2458,
"射频提升":2063, 157,
"激光脱腋毛":2065, 156,
"激光脱比基尼部位":2066, 2455,
"激光脱臂毛":2067, 2454,
"激光脱大腿/小腿毛":2068, 2456,
"彩光嫩肤":2072, 2451,
"耳软骨隆鼻":2073, 2450,
"果酸焕肤":2108, 2453,
"身体检查":2213, 14244,
"玻尿酸溶解酶":2412, 14688,
"眼综合":2417, 155,
"开眼角修复":2429, 5070,
"合金烤瓷牙":2453, 255,
"二氧化锆烤瓷牙":2454, 854,
"超声波洗牙":2455, 11,
"树脂补牙":2456, 856,
"拔龋齿":2459, 14691,
"拔智齿":2460, 14690,
"嘴角上扬术":2466, 852,
"口腔检查":2467, 159,
"孕睫术":2723, 158,
"玻尿酸精华导入":2778, 917,
"双颚手术":2818, 14944,
"热拉提":2866, 761,
"人工骨隆鼻":2924, 2460,
"自体真皮隆鼻":2925, 7809,
"鼻小柱缩短":2926, 7129,
"长鼻矫正":2929, 154,
"颧弓降低":2932, 851,
"微针祛痘坑":2935, 14686,
"激光祛斑":2936, 14684,
"皮秒激光":2938, 14685,
"小气泡美肤":2939, 14682,
"微针水光":2941, 14683,
"玻尿酸丰乳头":2944, 861,
"乳头再造":2945, 860,
"胶原蛋白注射丰乳晕":2946, 57,
"提眉修复":2950, 53,
"卧蚕手术修复":2951, 14689,
"半永久纹发际线":2954, 55,
"颧骨填充术":3001, 199,
"微晶瓷隆鼻":3038, 198,
"激光祛脂肪粒":3041, 2866,
"少女针注射":3043, 196,
"童颜针注射":3045, 5073,
"假体填充苹果肌":3048, 6163,
"抗敏修复":3049, 872,
"洗眼线":3050, 873,
"肤质检测":3052, 5,
"阴蒂整形":4282, 933,
"菲洛嘉":4437, 931,
"HPV检查":4870, 930,
"全脸整形套餐":5058, 201,
"V脸套餐":5059, 203,
"祛斑套餐":5064, 202,
"美白套餐":5065, 205,
"补水套餐":5066, 204,
"皮肤综合管理套餐":5067, 207,
"洗牙套餐":5070, 206,
"唇部综合":5071, 244,
"除皱套餐":5073, 246,
"玻尿酸注射套餐":5074, 8000,
"乳腺检查":5510, 2505,
"全飞秒":5871, 79,
"半飞秒":5872, 787,
"ICL晶体植入":5873, 3039,
"异物取出":5874, 1801,
"美胸套餐":6145, 11376,
"激光脱全身毛发":6160, 928,
"射频祛眼袋":6163, 2352,
"O型腿矫正":6455, 824,
"X型腿矫正":6456, 922,
"G点注射":7091, 2063,
"牙齿瓷贴面":7129, 926,
"自体软骨垫鼻基底":7151, 822,
"女性私密检查":7175, 5065,
"阴唇漂红":7176, 199,
"手术紧缩阴道":7177, 2866,
"性腺激活":7179, 196,
"种植牙齿":7809, 192,
"下颌角切除术":7823, 3049,
"玻尿酸丰眼窝":14198, 258,
"注射去鼻背纹":14209, 1387,
"注射去口周纹":14210, 6147,
"注射去动态纹":14211, 6943,
"注射治疗多汗":14215, 5,
"注射颏肌放松":14220, 2942,
"美白导入":14225, 2941,
"埋线祛眼袋":14590, 835,
"光纤溶脂祛眼袋":14591, 2059,
"微针祛黑眼圈":14593, 47,
"射频祛黑眼圈":14594, 1966,
"眼综合修复":14595, 2939,
"宽鼻矫正":14596, 41,
"颧骨颧弓整形术":14597, 919,
"下巴截骨":14598, 187,
"下巴硅胶假体取出":14599, 186,
"下巴膨体假体取出":14600, 2072,
"下颚前突/地包天":14601, 930,
"上颚前突/天包地":14602, 7554,
"下颌角整形":14603, 775,
"取颊脂垫瘦脸":14605, 5067,
"射频溶脂瘦脸":14606, 202,
"光纤溶脂瘦脸":14607, 2938,
"冷冻溶脂瘦腹部":14608, 206,
"冷冻溶脂瘦腰部":14609, 2936,
"冷冻溶脂瘦手臂":14610, 2937,
"冷冻溶脂瘦大腿":14611, 2935,
"冷冻溶脂瘦小腿":14612, 5068,
"冷冻溶脂瘦肩膀":14613, 246,
"冷冻溶脂瘦背部":14614, 242,
"冷冻溶脂瘦臀部":14615, 1992,
"射频溶脂瘦大腿":14616, 1703,
"射频溶脂瘦小腿":14617, 35,
"射频溶脂瘦肩膀":14618, 928,
"射频溶脂瘦背部":14619, 2108,
"射频溶脂瘦腰部":14620, 829,
"射频溶脂瘦腹部":14621, 825,
"超声溶脂瘦手臂":14622, 824,
"超声溶脂瘦腰部":14623, 827,
"超声溶脂瘦腹部":14624, 912,
"超声溶脂瘦大腿":14625, 217,
"超声溶脂瘦小腿":14626, 768,
"超声溶脂瘦臀部":14627, 767,
"超声溶脂瘦背部":14628, 218,
"超声溶脂瘦肩部":14629, 7175,
"光纤溶脂瘦手臂":14630, 7177,
"光纤溶脂瘦腰部":14631, 7176,
"光纤溶脂瘦腹部":14632, 67,
"光纤溶脂瘦大腿":14633, 2946,
"光纤溶脂瘦小腿":14634, 7179,
"光纤溶脂瘦背部":14635, 7178,
"光纤溶脂瘦臀部":14636, 959,
"光纤溶脂瘦肩部":14637, 7091,
"吸脂瘦腰部":14639, 955,
"吸脂瘦腹部":14640, 6684,
"吸脂瘦全身":14641, 4282,
"吸脂失败修复术":14643, 165,
"杏仁酸焕肤":14644, 166,
"水杨酸焕肤":14645, 167,
"清痘针":14646, 161,
"冷冻祛痣":14647, 162,
"手术祛胎记":14648, 163,
"激光祛胎记":14649, 10,
"洗眉":14650, 960,
"小棕瓶美白":14651, 4870,
"水光娃娃":14652, 14941,
"种植面膜":14653, 14940,
"SMAS除皱手术":14654, 14943,
"内窥镜手术提升":14655, 14942,
"小切口手术提升":14656, 865,
"干细胞疗法":14657, 36,
"复合隆胸":14658, 181,
"男性乳房肥大矫正":14659, 2663,
"头顶加密种植":14660, 2947,
"美人尖种植":14661, 171,
"种植胸毛":14662, 784,
"种植私密毛发":14663, 46,
"疤痕种植毛发":14665, 130,
"防脱理疗":14667, 819,
"乌发理疗":14668, 131,
"深层清洁":14669, 123,
"养发护理":14670, 124,
} 125,
126,
127,
128,
129,
252,
903,
12,
907,
904,
150,
1204,
863,
864,
2497,
149,
181,
134,
52,
31,
816,
964,
965,
967,
210,
878,
2429,
968,
969,
971,
64,
65,
70,
82,
869,
81,
2950,
2951,
2954,
1370,
1114,
2054,
1080,
785,
212,
6145,
210,
6144,
5724,
871,
8710,
241,
870,
66,
70,
7,
69,
2354,
220,
3523,
9180,
14653,
174,
14660,
14664,
14662,
14663,
37,
14665,
14661,
175,
251,
2778,
14225,
2866,
982,
986,
171,
836,
835,
1966,
872,
180,
181,
186,
187,
2072,
911,
2938,
2939,
2936,
2934,
246,
1703,
906,
909,
5870,
2108,
2060,
2063,
821,
2065,
822,
36,
2068,
181,
2066,
2948,
6160,
2065,
171,
2067,
2059,
4437,
14652,
2941,
775,
14653,
2935,
14646,
14644,
2939,
14645,
928,
258,
2108,
3041,
912,
}
import requests import requests
import redis import redis
import json import json
headers = {'X-GAIA-HELIOS-VERSION': '0.7.4','X-GM-Request-Id': '123','x-gm-path': '/6261582/','X-GM-Rpc-Method': 'doris/search/query_sku',}
headers = {'X-GAIA-HELIOS-VERSION': '0.7.4', 'X-GM-Request-Id': '123', 'x-gm-path': '/6261582/',
'X-GM-Rpc-Method': 'doris/search/query_sku', }
# 测试 # 测试
# rds = redis.StrictRedis.from_url("redis://172.18.51.17:6379/21", decode_responses=True) # rds = redis.StrictRedis.from_url("redis://172.18.51.17:6379/21", decode_responses=True)
...@@ -874,12 +1005,12 @@ for city in city_list: ...@@ -874,12 +1005,12 @@ for city in city_list:
redis_key = "service_icon_{}".format(city) redis_key = "service_icon_{}".format(city)
for query in query_list: for query in query_list:
try: try:
# if True: # if True:
# if rds.hexists(city,query): # if rds.hexists(city,query):
# continue # continue
data = { data = {
'requests': '[{\"request_id\": null, \"method\": \"doris/search/query_sku\", \"params\": {\"sort_with_submission\": true, \"or_filters\": [], \"sort_params\": { \"in_whitelist\": 1, \"user_city_tag_id\": %s, \"device_id\": \"androidid_ba0799595f555c98\"}, \"sort_type\": 0, \"use_tagv3\": false, \"filters\": {\"tag_ids\": [%s]}, \"offset\": 0, \"query\": \"\", \"is_sort_with_icon\": true, \"user_city_tag_id\": %s, \"size\": 100}, \"environment\": {\"trace_context\": {\"debug\": false, \"sampled\": false, \"trace_id\": \"1abd5ea122024a32827e0a0dd8ad45eb\", \"span_id\": \"0.2\"}, \"l5d_path\": \"/prod/gaia\", \"passport\": null, \"client_info\": {\"log_id\": \"gaia.z1l7e4odb43efc0179047f890fc023ba\", \"span_id\": \"z1l7e4o0ffec82d12944357b60360e80\"}, \"session_id\": \"ifop8w1o4spoe969kxd6yh77wzgtsz3c\"}}]' % ( 'requests': '[{\"request_id\": null, \"method\": \"doris/search/query_sku\", \"params\": {\"sort_with_submission\": true, \"or_filters\": [], \"sort_params\": { \"in_whitelist\": 1, \"user_city_tag_id\": %s, \"device_id\": \"androidid_ba0799595f555c98\"}, \"sort_type\": 0, \"use_tagv3\": false, \"filters\": {\"tag_ids\": [%s]}, \"offset\": 0, \"query\": \"\", \"is_sort_with_icon\": true, \"user_city_tag_id\": %s, \"size\": 100}, \"environment\": {\"trace_context\": {\"debug\": false, \"sampled\": false, \"trace_id\": \"1abd5ea122024a32827e0a0dd8ad45eb\", \"span_id\": \"0.2\"}, \"l5d_path\": \"/prod/gaia\", \"passport\": null, \"client_info\": {\"log_id\": \"gaia.z1l7e4odb43efc0179047f890fc023ba\", \"span_id\": \"z1l7e4o0ffec82d12944357b60360e80\"}, \"session_id\": \"ifop8w1o4spoe969kxd6yh77wzgtsz3c\"}}]' % (
city_list[city],query_list[query],city_list[city])} city_list[city], query, city_list[city])}
# print(data) # print(data)
response = requests.post('http://172.16.50.10:8050/v1/batch', headers=headers, data=data) response = requests.post('http://172.16.50.10:8050/v1/batch', headers=headers, data=data)
...@@ -889,9 +1020,9 @@ for city in city_list: ...@@ -889,9 +1020,9 @@ for city in city_list:
# time.sleep(0.1) # time.sleep(0.1)
# dict[query] = data # dict[query] = data
rds.hset(redis_key,query_list[query], data) rds.hset(redis_key, query, data)
print(redis_key,query) print(redis_key, query)
except Exception as e: except Exception as e:
print(e) print(e)
continue continue
# break # break
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment