python 爬虫 request get或post传参

爬虫传参

python 复制代码
import requests

url = 'http://www.xxx'

# get 或 post 传参数据
data = {
    "pageNo": 1652,
    "pageSize": 10,
}

headers = {
    'Cookie': '',
    'Host': '',
    'Origin': '',
    'Referer': '',
    'User-Agent': '',
}

# get 请求
# res = requests.get(
#     url,
#     params=data,
#     headers=headers,
# )

# post 请求
res = requests.post(
    url,
    data=data,
    headers=headers,
)

print(res.content.decode('utf-8'))

post 传参的请求可从浏览器复制字典粘贴。

header 请求头参数,提供如下工具脚本:

把请求头参数复制到content.txt 文件中

content.txt:

工具:

python 复制代码
# 假设txt文件内容如下
txt = open('content.txt').read()

# 使用splitlines()方法将txt内容分割为行,然后使用json.loads()方法将每一行转换为字典
lines = txt.splitlines()
data = [line.split(': ') for line in lines]
headers_dict = {k: v for k, v in data}

# 输出字典
print(headers_dict)
相关推荐
“愿你如星辰如月”几秒前
C++11核心特性全解析
开发语言·c++
三毛人几秒前
php usdt地址生成
开发语言·php
前端之虎陈随易1 分钟前
基于Go重写的TypeScript 7可以用了
开发语言·golang·typescript
ada7_5 分钟前
LeetCode(python)——94.二叉
python·算法·leetcode·链表·职场和发展
广都--编程每日问7 分钟前
c++右键菜单统一转化文件为utf8编码
c++·windows·python
ZAz_12 分钟前
DAY 28 元组和OS模块
python
cici1587423 分钟前
MATLAB/Simulink单相光伏并网逆变器仿真
开发语言·matlab
Dev7z25 分钟前
基于MATLAB小波分析的图像增强算法及其仿真实现
开发语言·matlab
代码游侠28 分钟前
学习笔记——栈
开发语言·数据结构·笔记·学习·算法
plmm烟酒僧28 分钟前
OpenVINO 推理 YOLO Demo 分享 (Python)
图像处理·人工智能·python·yolo·openvino·runtime·推理