2018 python-初步接触爬虫

前段时间一直在学习基础,也没有分享代码,上午看了下爬虫的教程,简单的描述一下,该代码主要解析了百度翻译

可以根据自己输入的单词查找对应的翻译,特别简单

就几句代码

from urllib import request, parse
# 分析百度词典
# 负责处理json格式的模块
import json

baseurl = 'http://fanyi.baidu.com/sug'
kw = input("请输入要查询的单词:")
data = {
    # girl应该是输入
    'kw': kw
}

data = parse.urlencode(data).encode("utf-8")
headers = {
    'Content-Length': len(data)
}

req = request.Request(url=baseurl, data=data, headers=headers)
rsp = request.urlopen(req)
json_data = rsp.read().decode("utf-8")
print(json_data)

# 把json字符串转化成字典
json_data = json.loads(json_data)
print(json_data)

for item in json_data['data']:
    print(item['k'], item['v'])

猜你喜欢

转载自blog.csdn.net/ywj_486/article/details/80855814