|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 什么鬼… 于 2017-2-13 11:40 编辑
今天刚刚学习爬虫,然后按照视频里面的流程尝试着去爬爱词霸,然后我的前半部分代码如下
import urllib.request
import urllib.parse
url='http://fy.iciba.com/ajax.php?a=fy'
date={}
date['f']='auto'
date['t']='auto'
date['w']='I love fishc'
date = urllib.parse.urlencode(date).encode('utf-8')
response = urllib.request.urlopen(url,date)
html = response.read().decode('utf-8')
print(html)
然后得到的是{"status":1,"content":{"from":"en-EU","to":"zh-CN","vendor":"baidu","out":"\u6211\u7231fishc<br\/>","err_no":0}}
然后我就蒙了,之前爬有道词典的时候返回的是 {"type":"EN2ZH_CN","errorCode":0,"elapsedTime":6,"translateResult":[[{"src":"I love fishc","tgt":"我爱fishc"}]],"typoResult":["I love<b> fish<\/b>"]}小甲鱼说这个是json结构,然后用json.loads给打开了
那么爱词霸这个返回的是什么结构的,又要怎么打开呢?还是说我前面写的就有问题呢,求大神们帮帮忙带带小白
哦对了,爱词霸的From date和有道的不一样,那写的时候也是一样的用From date改吗? |
|