静态页面抓取
安装Requests
#!/usr/bin/env python
# -*- coding: utf-8 -*-
'''
@File : Static01.py
@Author: Xinzhe.Pang
@Date : 2019/7/4 22:43
@Desc :
'''
import requests
# 获取响应内容
r = requests.get('http://www.santostang.com')
print("文本编码:", r.encoding)
print("响应状态码:", r.status_code)
print("字符串方式的响应体:", r.text)
# 传递URL参数
key_dict = {'key1': 'value1', 'key2': 'value2'}
r = requests.get('http://httpbin.org/get', params=key_dict)
print("URL已经正确编码:", r.url)
print("字符串方式的响应体:\n", r.text)
# 定制请求头
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36',
'Host': 'www.santostang.com'}
r = re