爬虫学习之requests模块的post请求

news/2024/11/8 16:41:56/

基于requests模块的post请求

需求: 破解百度翻译

import requests
import json
if __name__=="__main__":Data=input("请输入数据:").strip()#1. 指定url#从抓包工具中捕获urlpost_url="https://fanyi.baidu.com/sug"#2. 进行UA伪装headers={'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.128 Safari/537.36 Edg/89.0.774.77'}#3. post请求参数处理(同get请求一致)data={'kw':Data}#4. 请求发送response=requests.post(url=post_url,data=data,headers=headers)#5. 获取响应数据: json()方法返回的是obj(如果确认响应数据是json类型,才可以使用json())dic_obj=response.json()ls = ''for i, v in dic_obj.items():if i == "data":ls = vfor i in ls:for k, v in i.items():print(v)#6. 持久化存储filename=f"./{Data}.json"fp=open(filename,'w',encoding='utf-8')json.dump(dic_obj,fp=fp,ensure_ascii=False)print("success!")

http://www.ppmy.cn/news/147175.html

相关文章

php apache 假死,apache假死怎么解决?

apache假死的解决方法:首先在apache的“httpd.conf”文件中启用MPM模块配置文件;然后修改MPM模块配置“http-mpm.conf”文件中的相关配置即可。 Apache每隔一段时间就死掉,假死,装死,不要脸的死,只能重启正常 服务器这几天每隔一段时间就死,须重启才能生效,查看Apache错…

诺基亚6260读MMC卡测试

关键字:诺基亚6260 RS-MMC卡 MMC卡 NOKIA 6260用的是RS-MMC卡,这一点对我来说很不爽。因为本人手头有两张MMC卡,一张32M,一张128的,买了诺基亚 6260之后就派不上用场了,而RS-MMC卡的价格实在是…

Hadoop伪分布式

安装git, vimplus ,openssh-server #!/bin/bash yum install -y update yum install -y git yum install -y vim # 安装openssh服务端 yum install -y openssh-server # 下载vimplus编辑器 git clone https://github.com/chxuan/vimplus.git ~/.vimplus # 安装vimplus cd ~/.v…

Nginx 运行时,报错 the event “ngx_master_xxxx“ was not signaled for 5s

原因:由于Nginx主进程在等待子进程退出时超时引起的。在Nginx的架构中,主进程负责管理和监控所有工作进程。当工作进程崩溃或停止工作时,主进程会尝试重新启动它们。如果子进程在5秒内没有响应,主进程会认为它们已经失去响应并记录…

音频芯片CS4344国产替代芯片——DP4344

DP4344 是一款完整的 2 通道输出数模转换芯 片, 内含插值滤波器、Multi-Bit 数模转换器、输 出模 拟滤波器,并支持大部分的音频数据格式。 DP4344 基于一个带线性模拟低通滤波器的四 阶 Multi-BitΔ∑调制器,自动检测信号频率和主 时钟频…

NOKIA 6260 无法开启摄像头

cldc 1.0导致的问题。 首先发下6260配置: Nokia 6260 176208 Symbian OS v7.0s S60 2nd Edition, Feature Pack 1 CLDC 1.0,MIDP 2.0 其次,同样代码在N70上完全没问题,通过检测,问题出现在realize时,且62…

MTK平台Camera移植---(sensor:GC2155 平台:MTK6260D)

一、硬件接口 1、确认Camera的各引脚连接正常 MT6260D的Camera Interface: CMRST : CMOS Sensor Reset signal output 传感器复位引脚 CMPDN : CMOS sensor power down control 传感器掉电模式控制引脚 CMVREF : CMOS …

[几何 扫描线] LOJ#6260. 「CodePlus 2017 12 月赛」寄蒜几盒

直线很少&#xff0c;把交点算出来扫描线 多边形的数量是 O(n2) O ( n 2 ) 的&#xff0c;因为是平面图&#xff0c;所以顶点的总数也是 O(n2) O ( n 2 ) 的&#xff0c;搞一搞就好了 #include <cstdio> #include <iostream> #include <algorithm> #incl…