首页 > 编程语言 >攻克数字--魔方罗盘的商品榜单数据生成python代码

攻克数字--魔方罗盘的商品榜单数据生成python代码

时间:2023-10-27 15:24:08浏览次数:43  
标签:魔方 -- com data python vip compass post Gk

①先配置,方法同数据解析入库(https://www.cnblogs.com/gkdata/p/17792339.html)

②生成python代码

import sys
sys.path.append( r'D:\安装包\GKData\ApiConfig')
import Gk
Gk.Guid2DB_Path = r'"D:\安装包\GKData\3rdLibs\Guid2DB.exe" ' 
 
_headers_dict =  {
  "Host": "compass.vip.com",
  "Connection": "keep-alive",
  "Content-Length": "119",
  "sec-ch-ua": "\"Not.A/Brand\";v=\"8\", \"Chromium\";v=\"114\", \"Google Chrome\";v=\"114\"",
  "Accept": "application/json, text/plain, */*",
  "Content-Type": "application/json",
  "sec-ch-ua-mobile": "?0",
  "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36",
  "sec-ch-ua-platform": "\"Windows\"",
  "Origin": "https://compass.vip.com",
  "Sec-Fetch-Site": "same-origin",
  "Sec-Fetch-Mode": "cors",
  "Sec-Fetch-Dest": "empty",
  "Referer": "https://compass.vip.com/frontend/index.html",
  "Accept-Encoding": "gzip, deflate",
  "Accept-Language": "zh-CN,zh;q=0.9",
  "Cookie": "supplier_status_key=2018-02-25; PHPSESSID=5a4lgogrgl04u4bth7fhrhut33; vipshop_passport_src=https%3A%2F%2Fvis.vip.com%2FnewloginPassport.php; mars_pid=0; mars_sid=e998736f8e25821434821f024bc3080a; visit_id=AB237EC3C733C9E37F4965B0E1F37FA6; pg_session_no=1; vip_tracker_source_from=; B_TOKEN_VC=98D8C683DB9419EBA1135BFF4897767FFECDCBB1; VipRUID_VC=196172884; vc_token=eyJ0b2tlbiI6IjI3MDRjMzk5NjMwZDFkNTQzMGU4OTdiNTY5MGY5NDQ2IiwidG9rZW4xIjoiNzU0YWExNTYzNjgyNjUyYWEzZTg1MzFkZjlkMjdmYWYiLCJ2ZW5kb3JJZCI6IjI1OTE2IiwidXNlck5hbWUiOiJzdW55YW55dUBtaWlvdy5jb20uY24iLCJ2ZW5kb3JDb2RlIjoiNjEwOTg4IiwidXNlcklkIjoiMTY3Nzc4IiwidmlzU2Vzc2lvbklkIjoiNWE0bGdvZ3JnbDA0dTRidGg3ZmhyaHV0MzMiLCJhcHBOYW1lIjoidmlzUEMiLCJ2aXNpdEZyb20iOiJ2YyJ9; JSESSIONID=710B09D4A4927F4FCEA0EC3D0E6AD4C7-s1; compassV=2.4; tipInfoV=2.3; guideV=2.15; mars_cid=1690261356174_02be24b27550d1be62c45f65177e643e; user_id=167778; vendor_code=610988; vendor_name=%E5%AD%99%E8%89%B3%E9%9B%A8"
}



# 自动生成的代码,设置的新值会当作变量传入url
_url = f'https://compass.vip.com/industry/industrySituation/queryIndustryMerRanking?'#.format() 
_post_data =  {
  "startDt": "20230601",
  "endDt": "20230630",
  "brandStoreSn": "10001192",
  "categoryLevel": 1,
  "categoryId": 88859,
  "orderField": 1
}
_post_data_string = Gk.json.dumps(_post_data)
response = Gk.post_request(_url, _headers_dict, _post_data_string,True)
print(response)
Gk.Guid2DB( _url, _headers_dict, _post_data_string, response)

 

标签:魔方,--,com,data,python,vip,compass,post,Gk
From: https://www.cnblogs.com/gkdata/p/17792426.html

相关文章

  • Redis【二、常用命令】
    一、相关工具    ./redis-benchmark    #用于进行redis性能测试的工具    ./redis-cli           #redis的客户端    ./redis-server        #redis的服务端    ./redis-check-rdb    ......
  • 关于WinFrom的AOT尝试
       网上关于WinForm的AOT信息比较少,因为默认官方是无法直接发布出WinForm和wpf的AOT程序的,但是今天发现简书上有个帖子说可以,但是查看完整内容还要收费,这里查了些资料,做下笔记,也方便其他人研究。 实际WinForm的程序在.net7\8上是可以发布的,但是需要加入发布参数“_Suppre......
  • Spring @ConfigurationProperties Yaml语法配置List和Map:List<String>、List<Obj>、L
    yaml语法数据结构可以用类似大纲的缩排方式呈现,结构通过缩进来表示,连续的项目通过减号“-”来表示,map结构里面的key/value对用冒号“:”来分隔。例子:配置类YmalConfig:importcn.hutool.json.JSONUtil;importlombok.Data;importorg.springframework.boot.context.properti......
  • K8S 权限管理
    k8s权限管理目录k8s权限管理1、k8s用户1.1、k8s用户概念1.2、User&ServiceAccount的区别1.3、k8s用户创建1.3.1、创建用户私钥1.3.2、创建证书签名请求1.3.3、集群证书签署2、k8s角色2.1、Role&ClusterRole2.1.1、Role2.1.2、ClusterRole2.2、Rolebinding&ClusterRoleBindi......
  • os: ubuntu23.10 -- 更新脚本(update)
    os:ubuntu23.10--更新脚本(update)    一、ubuntu23.10更新脚本1[wit@ubuntu:null]$cat~/user/tools/update2#!/usr/bin/envbash3456echo"----update----";7echo;8echo211224ln|sudo-Sdate"+%F%T";9echo21......
  • ElasticSearch
    一、简介          简称ES,开源高扩展分布式全文检索引擎。可以近乎实时存储,检索数据。扩展性良好,可扩展数百台服务器,处理PB级别的数据。   ES也使用Java开发并使用Lucene作为核心来实现所有索引和搜索的功能,但是它的目的是通过简单的RestfulApi来隐藏......
  • CentOS7安装Nginx并添加成服务【转】
    当我们使用Nginx作为Web服务器时,将其添加为系统服务可以更方便地管理它的启动和停止。下面是CentOS7将Nginx添加系统服务的方法步骤:创建nginx服务配置文件首先,创建一个nginx服务配置文件,并将以下内容复制到文件中:[Unit]Description=TheNGINXHTTPandreverseprox......
  • 实用小脚本——Windows系统使用dos命令删除文件
    @echooff&color0aset/pff=输入文件名:title查找%ff%echo.&set/p=正在查找<nulfor%%iin(cdefgh)do(ifexist%%i:\ (cd/d%%i:\set/p=%%i:<nulfor/f "delims="%%jin('dir/b/a-d/s"%ff%"2^>nul')do(echo.&......
  • 易语言银行余额虚拟生成器制作,提供源码思路,仅供学习
    今天这边带来的是一个图片生成器,是用易语言进行开发的,整个代码我算了一下不超过10行,然后就需要一个图片框组件和三个编辑框,三个标签,一个按钮就能实现,真的非常非常简单,大家可以照猫画虎哈,这也仅仅只是为大家做的一个演示示范。软件截图:程序集源码分享:.版本2.程序集窗口程......
  • Java拾贝第十二天——System类
    System类的常量常量描述publicfinalstaticInputStreamin系统标准输入,一般是键盘publicfinalstaticPrintStreamout系统标准输出,一般是显示器publicfinalstaticPrintStreamerr错误输出可以看到out和err是PrintStream类型的,而in是InputStream类型......