有谁能把js 代码 转为python代码 请求数据吗? 我js 是能请求到的,但是python返回是404

新手上路,请多包涵

<!DOCTYPE html>
<html lang="en">
<head>

<meta charset="UTF-8">
<title>Document</title>
<iframe src="https://mst.vip.com/YPOz2CoicyPvW_CWFZmAWA.php?wapid=mst_100000420&_src=mst&extra_banner=115000420&nova=1&mst_page_type=guide&extra_from_tab=1&menuid=1546&isOperation=1" width="50px;" height="50px;"></iframe> 
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>

</head>
<body>

<script type="text/javascript">
    // var jq = "jQuery" + ('1.10' + Math.random()).replace(/\D/g, "");
    // var timer=null;
    $.ajax({
        url: 'https://mapi.vip.com/vips-mobile/rest/lastsale/elevator/list/presale',
        dataType: 'jsonp',
        data: {
            'new_customers_flag': 1,
            'first_page_size': 20,
            'extra_brand_id': '',
            'api_key': '8cec5243ade04ed3a02c5972bcda0d3f',
            'warehouse': 'VIP_NH',
            'client': 'phone',
            'product_num': 4,
            'mars_cid': '1564970191311_712d2cec5a4dac03ae9beba13fd870d1',
            'fdc_area_id': 103103101,
            'platform': 2,
            'time': 0,
            'is_front': 1,
            'callback': '__jp76e81566975250827', //jq + "_" + now
            '_': 1566975250909,
            },
            success: function(res) {
                console.log(res)
            },
            error: function(e) {
                d.reject(e);
            }
        })
    </script>
</body>
</html>### 问题描述

问题出现的环境背景及自己尝试过哪些方法

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)

你期待的结果是什么?实际看到的错误信息又是什么?

阅读 1.5k
1 个回答
import requests

data = {
    'new_customers_flag': 1,
    'first_page_size': 20,
    'extra_brand_id': '',
    'api_key': '8cec5243ade04ed3a02c5972bcda0d3f',
    'warehouse': 'VIP_NH',
    'client': 'phone',
    'product_num': 4,
    'mars_cid': '1564970191311_712d2cec5a4dac03ae9beba13fd870d1',
    'fdc_area_id': 103103101,
    'platform': 2,
    'time': 0,
    'is_front': 1,
    '_': 1566975250909
}

r = requests.get('https://mapi.vip.com/vips-mobile/rest/lastsale/elevator/list/presale', params=data)
print r.text
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题