我想爬取百度搜索下拉框中的内容,用如下代码:
url="https://sp0.baidu.com/5a1Fazu8AA54nxGko9WTAnF6hhy/su?wd="+".钱生钱"
import urllib2
response = urllib2.urlopen(url.decode('gbk').encode('utf-8'))
html=response.read()
print html
结果却为空:
window.baidu.sug({q:".钱生钱",p:true,s:[]});
但是在浏览器输入却是有内容的:
window.baidu.sug({q:".钱生钱",p:true,s:["钱生钱理财","钱生钱的方法","钱生钱理财网","钱生钱网","钱生钱b","怎样才能钱生钱","怎样使钱生钱","怎么样才能钱生钱","如何让钱生钱","怎么才能让钱生钱"]});
请问这会是什么原因呢