|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
爬网页的数据报错,麻烦各位指导下
爬取的网页是:https://v.taobao.com/v/content/l ... XM&catetype=704
只想爬下淘女郎的ID和对应的照片就可以了
已经根据网络工具查看到,在这个URL(get而非post不需要data内容)返回的json文件里面,但是urlopen之后read以后提示是这样的:
jsonp74({"status":1022,"data":{"error":"非法请求"},"server":"matrixmission010150160134.eu13","msg":"当前账号没有对应操作的权限,请检查是否开通了需求方账号."});
人初学,希望各位大大指导下
代码:
import urllib.request
import re
import random
import urllib.parse
import json
import requests
def getInfo(url):
req = urllib.request.Request(url)
req.add_header = ('user-agent','Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36')
response = urllib.request.urlopen(req)
html = response.read().decode('utf-8')
print(html)
运行结果:
url = 'https://v.taobao.com/micromission/req/selectCreatorV3.do?cateType=704&_ksTS=1530343128779_73&callback=jsonp74&&_output_charset=UTF-8&_input_charset=UTF-8'
>>> getInfo(url)
jsonp74({"status":1022,"data":{"error":"非法请求"},"server":"matrixmission010150160134.eu13","msg":"当前账号没有对应操作的权限,请检查是否开通了需求方账号."});
>>>
我试过了可以啊
|
-
-
|