首页 > 编程语言 >python爬虫案列02,百度翻译,KFC城市查询

python爬虫案列02,百度翻译,KFC城市查询

时间:2023-03-12 17:14:42浏览次数:38  
标签:02 word headers python 案列 url 537.36 requests data

百度翻译(有点潦草,懒得优化)

看运行结果:

过程:
F12,输入一个单词,找到带有翻译结果的数据包,查看请求方式,请求的url,payload

代码:

# 导入模块
import requests
import json

word = input("输入要翻译的单词:")
 # 制定URL
url = 'https://fanyi.baidu.com/sug'
 # UA伪装
headers = {
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36)'
}
 # post 参数处理
data = {
    'kw': word
}
 # 模拟请求发送
response = requests.post(url=url, data=data, headers=headers)

 # 结果保存到一个空字典
dic = response.json()

 # 输出结果
for word in dic['data']:
    print("{}".format(word))

KFC城市查询:

import requests
name = input("输入城市:")
url = 'http://www.kfc.com.cn/kfccda/ashx/GetStoreList.ashx?op=keyword'
pageIndex = '1'
data = {
    'cname': '',
    'pid': '',
    'keyword': name,
    'pageIndex': pageIndex,
    'pageSize': '10'
}

head = {
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36'
}
response = requests.post(url, data=data,  headers=head)
print(response.text)

 

 

 

标签:02,word,headers,python,案列,url,537.36,requests,data
From: https://www.cnblogs.com/shuxi/p/17208529.html

相关文章

  • 2021 牛客 OI 赛前集训营-提高组(第二场)
    A.串串串【题目描述】你有两个长度分别为\(n,m\)的\(01\)串\(\text{S,T}\)。有\(\textQ\)次询问,每次询问给出\(l_1,r_1,l_2,r_2\),其中\(r_1−l_1+1......
  • 基于QT实现的文献管理系统[2023-03-12]
    基于QT实现的文献管理系统[2023-03-12]基于QT文献管理系统的设计与实现用户管理:管理员可以文献管理系统编辑用户信息,用户可以自行注册账号,并且可以修改个人信息和密码。......
  • 实验1Python开发环境的初体验
    试验任务1:t体验print输出的几种用法tesk1_1 print的几种不同用法实验源码:#用法1:用于输出单个字符串或单个变量print('hey,u')#用法2:用于输出多个多数据项,用逗号分隔......
  • 【项目实战】基于Python+Django+MySQL的新闻发布系统(附完整源码)
    1、项目说明基于python+Django+Mysql的新闻发布系统项目实战项目需要安装pycharm专业版以及MySQL环境(环境搭建和破解可以看我的B站里的视频有讲解)首先需要创建数据库数......
  • PAT Basic 1021. 个位数统计
    PATBasic1021.个位数统计1.题目描述:给定一个 \(k\) 位整数 \(N=d_{k−1}10^{k−1}+⋯+d_110^1+d_0 (0≤d_i≤9, i=0,⋯,k−1, d_{k−1}>0)\),请编写程序统计每......
  • [20230308]12c以上版本模糊查询问题.txt
    [20230308]12c以上版本模糊查询问题.txt--//前几天看了链接http://www.itpub.net/thread-2148700-1-1.html,对方提到模糊查询慢的问题,实际上这个问题使用常规模式基本--//无......
  • 【项目实战】基于Python+Django+MySQL的音乐网站系统(附完整源码)
    1、项目说明基于python+Django+Mysql的音乐网站系统项目实战项目需要安装pycharm专业版以及MySQL环境(环境搭建和破解可以看我的B站里《python环境配置》的视频里有讲解)......
  • PAT Basic 1020. 月饼
    PATBasic1020.月饼1.题目描述:月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量......
  • 【项目实战】基于Python+Tkinter的GUI信息管理系统(附完整源码)
    1、项目说明基于python+Tkinter的gui信息管理系统项目实战项目需要安装pycharm社区版或专业版都可,以及项目所需的所有模块项目需要安装tkinter以及其他的一些模块安装......
  • 小技巧002-远程渲染Paraview
    小技巧002-远程渲染Paraview 为什么要远程渲染Paraview?节点的GPU是计算GPU,图形渲染能力较弱,本地电脑上的GPU即使是核显,也对图形渲染有一定优化;节点上的Paraview版本......