赞
踩
# 用于发起请求 from urllib import request # 用于url字符编码 from urllib import parse # 用于设置代理ip # 记得安装:pip intsall fake_useragent from fake_useragent import UserAgent # 用于将json数据转化为字典 import json #创建useragent对象 ua = UserAgent() url = 'https://fanyi.baidu.com/sug' # ua.random 用于生成随机用户代理 headers = {'User-Agent':ua.random} keyword = input('输入关键词: ') # 要提交的数据 data = { 'kw':keyword } # 将字符串进行url格式编码, 返回的还是一个字符串 u_data = parse.urlencode(data) # 参数data需要字节类型,所以使用u_data.encode('utf-8') req = request.Request(url,headers=headers,data=u_data.encode('utf-8')) # 发送请求 ret = request.urlopen(req) # 获取响应数据,返回一个字节类型的json数据 cont = ret.read() # 将json类型转为字典类型 j_cont = json.loads(cont) print("翻译结果为:"+j_cont['data'][0]['v'])
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。