雪之下雪乃. 发表于 2020-4-11 14:49:03

Python 学习中遇到的问题9 爬虫

import urllib.request
import urllib.parse

url = "http://fanyi.so.com/index/search?eng=0&validate=&ignore_trans=0&query=%E9%9B%AA"

data = {}
data['eng'] = '0'
data['validate']=''
data['ignore_trans']= '0'
data['query'] = '雪'

data = urllib.parse.urlencode(data).encode("utf-8")


res = urllib.request.urlopen(url,data)

html = res.read().decode("utf-8")

print(html)

网站是360翻译
为什么 最后html 传出的是一个空的字符串的呢?

zltzlt 发表于 2020-4-11 17:32:10

因为访问 http://fanyi.so.com/index/search?eng=0&validate=&ignore_trans=0&query=%E9%9B%AA 这个网页根本就没有内容
页: [1]
查看完整版本: Python 学习中遇到的问题9 爬虫