Getting Started with Python Requests - Crawler - Method One Type and Six Attributes

 First use pip to download the requests module

        pip install requests

The installation is slow, you can use the domestic mirror

1. Commonly used image sources in China are as follows:
Tsinghua University: https://pypi.tuna.tsinghua.edu.cn/simple
Alibaba Cloud: http://mirrors.aliyun.com/pypi/simple/University
of Science and Technology of China https:// pypi.mirrors.ustc.edu.cn/simple/
Douban: http://pypi.douban.com/simple/
Netease: http://mirrors.163.com


pip install requests -i http://mirrors.aliyun.com/pypi/simple/

Six attributes:  

encoding,text,url,content,status_code,headers
import requests

url = "http://www.baidu.com"

# 模拟发送请求
response = requests.get(url=url)

# 答应响应数据,和类型
print(response)
print(type(response))

# 设置响应数据的编码格式
response.encoding = 'utf-8'

# 以字符串返回网页源码
print(response.text)
with open("baidu.html","w",encoding='utf-8') as op:
    op.write(response.text)

# 返回请求路径
print(response.url)

#返回二进制源码
print(response.content)

# 返回状态码
print(response.status_code)

# 响应头
print(response.headers)

Guess you like

Origin blog.csdn.net/weixin_46310452/article/details/126004232
Recommended