讨论数量: 
            
            
    
            普通的静态页面,你那样操作没问题。但百度有自己的反爬机制,你想要的目标页面是被js动态渲染后的页面。
换而言之,百度会分析你的请求特征点,根据一定模型算法来裁定你是否人为的真实有效的请求,然后给出不同页面响应。
建议想达到浏览器打开的效果,python需要借助Selenium,golang的话ferret+fql可解决。
其实你打印的内容就是百度的页面html,只不过你用的text,导致编码错误,中文没有显示出来
import requests
url = "https://www.baidu.com"
resp = requests.get(url).content
print(resp.decode("utf-8")) 
          

 
         
             
             
             
             
             
             
           
           关于 LearnKu
                关于 LearnKu
               
                     
                     
                     粤公网安备 44030502004330号
 粤公网安备 44030502004330号 
 
推荐文章: