Python3 parse模块


 Python3 parse模块

思路:
  1. 访问百度搜索关键字(大熊猫) 
  2. 浏览器编码需要用到url编码,用到parse包,parse接收值为字典 
  3. 将url与关键字编码后结合起来发起get请求 

 

import requests
from urllib import parse

def xiaodai():

    url = 'http://www.baidu.com/s?ie=UTF-8&'
    wd = input("请输入你要查询的关键字:")

    # 想要使用data,需要使用字典结构
    qs = {
        'wd': wd
    }

    # 转换url编码,转换的对象必须是一个字典类型
    qs = parse.urlencode(qs)

    # 将url与编码后的关键字加在一起  例:https://www.baidu.com/s?wd=saas+%E6%92%92
    all_url = url + qs
    print(all_url)
    # 发起请求
    rsp = requests.get(all_url)
    # 调用response中的.text 类方法,查看获取到的内容
    print(rsp.text)
    # 调用调用response中的.status_code 类方法,查看返回值
    print(rsp.status_code)
xiaodai()

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM