• 大小: 2.07KB
    文件类型: .py
    金币: 1
    下载: 0 次
    发布日期: 2021-01-30
  • 语言: Python
  • 标签: 中文  英文  翻译  

资源简介


资源截图

代码片段和文件信息

import urllib.request  #导入urllib模块,主要功能是获取网页数据,request用于模拟发送请求
import urllib.parse  #parse提供url处理
import json  #导入json模块,是一种轻量级的数据交换格式,现在也常用于http请求中
#定义函数

def get_data(words):
    data = {}
    data[“type“] = “AUTO“
    data[“i“] = words
    data[“doctype“] = “json“#数据解析成json格式
    data[“xmlVersion“] = “1.8“
    data[“keyfrom:fanyi“] = “web“# 钥匙来自于有道翻译
    data[“ue“] = “UTF-8“#数据解码为‘utf-8‘
    data[“action“] = “FY_BY_CLICKBUTTON“
    data[“typoResult“] = “true“  #结果为真
    data = urllib.parse.urlencode(data).encode(‘utf-8‘)#表单数据处理
    return data  #返回数据

def url_open(url data):#打开url,数据
    req = urllib.request.Request(url data)#请求url,数据
    req.add_header(“User-Agent“ “Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML like Gecko) Chrome/44.0.2403.157 Sa

评论

共有 条评论