一、实现的目标

输入一个英文单词就可以进行百度翻译成中文,将输入的英文单词翻译到的所有信息打印出来,最后通过pyinstaller打包成小程序运行。


二、代码编写

方法一:

代码如下:

import requests
import json
url = "https://fanyi.baidu.com/sug"
header = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36'
}
content1 = input("请输入需要查询的中文或者英文单词:")
word = 'hello'
data = {'kw':content1
}
res = requests.post(url=url,data=data,headers=header)text1 = res.json()print ('{}'.format(text1,encoding='utf-8'))
content2 = input("请输入需要查询的中文或者英文单词:")
word = 'hello'
data = {'kw':content2
}
res = requests.post(url=url,data=data,headers=header)text2 = res.json()print ('{}'.format(text2,encoding='utf-8'))
'''
filename = data['kw'] + '.json'
with open(filename,'w',encoding="utf-8") as file:json.dump(res.json(),fp=df,ensure_ascii=False)
'''

输出结果:

方法二:(后期博客会写)


三、制作小程序

(一)先选一张小程序所需要的照片

(二)用pyinsatller工具开始制作

pyinstaller -F -i 1.ico 1.8-8.py

python爬虫——POST请求百度翻译案例(最后制作成小程序)相关推荐

  1. Python爬虫系列之爬取某社区团微信小程序店铺商品数据

    Python爬虫系列之爬取某社区团微信小程序店铺商品数据 如有问题QQ请> 点击这里联系我们 < 微信请扫描下方二维码 代码仅供学习交流,请勿用于非法用途 数据库仅用于去重使用,数据主要存 ...

  2. Python爬虫之破解百度翻译--requests案例详解(二)

    这节课我们接着上节课的内容,继续学习requests之破解百度翻译案例.我们上节课已经知道了解题思路,这节课我们来看看代码怎么写. 1.首先导入requests模块 ** ** ** ** 2.获取请 ...

  3. Python爬虫之破解百度翻译--requests案例详解(一)

    们通过requests模块讲了简单的网页采集方法,这一节课我们讲一下怎么用requests模块破解百度翻译.其中包含的知识点有post请求.Jason.异步加载等内容.这节课由于信息量比较大,所以分两 ...

  4. Python爬虫之实现百度翻译

    本文用python3实现模拟调用百度翻译api接口,实现翻译(练习requests库之post请求). 首先点击翻译,查看请求包,响应包. 我们在v2transapi请求链接的响应包json数据中发现 ...

  5. Python爬虫:调用百度翻译接口实现中英翻译功能

    百度翻译地址:https://fanyi.baidu.com/ 上篇文章我使用了爬虫获取了有道翻译的接口,这次通过正规渠道获取翻译结果 百度翻译开放平台:http://api.fanyi.baidu. ...

  6. python爬虫 requests模拟百度翻译

    原文 : https://brumesenya.top/index.php/archives/3/ 需求:模拟百度翻译,实现英文单词翻译 首先打开百度翻译的一个中译英网址进行抓包解析:https:// ...

  7. python爬虫模拟有道翻译

    python爬虫模拟有道翻译 案例目的: 通过模拟有道翻译,介绍携带form表单发送post请求以及破解form表单中的加密数据. 案例实现功能: 模拟有道翻译,实现中英互译. 爬取过程分析: 找到目 ...

  8. Python爬虫进阶——urllib模块使用案例【淘宝】

    Python爬虫基础--HTML.CSS.JavaScript.JQuery网页前端技术 Python爬虫基础--正则表达式 Python爬虫基础--re模块的提取.匹配和替换 Python爬虫基础- ...

  9. python怎么读发音百度翻译-基于python实现百度翻译功能

    运行环境: python 3.6.0 今天处于练习的目的,就用 python 写了一个百度翻译,是如何做到的呢,其实呢就是拿到接口,通过这个接口去访问,不过中间确实是出现了点问题,不过都解决掉了 先晾 ...

最新文章

  1. Maya制作风格化的女性跑步动画学习教程
  2. 人工智能应用中有这八大不可轻忽的弱点
  3. 第四范式陈雨强:万字深析工业界机器学习最新黑科技
  4. bootstrap4 调整元素之间距离
  5. c++中实现域内,左,右对齐的方法
  6. [SuperM]Shell编程课堂笔记+PPT总结
  7. oracle函数 sysdate
  8. dns服务期搭建使用_自己搭建dns服务器
  9. python如何合并两个字典
  10. 独立站的优势是什么?独立站注意事项有哪些?
  11. 读取和写入Windows的INI文件
  12. 游戏开发之友元类和友元函数(C++基础)
  13. md4c语言_docsify-demo/c-4操作系统.md at master · lvITStudy/docsify-demo · GitHub
  14. idea快捷键汇总mac_IntelliJ IDEA for mac 快捷键大全
  15. 报表控件是什么?常见报表类型有哪些?
  16. 常用积分类型(积分公式)
  17. c语言中fiag的作用,c语言flag的用法_是什么意思
  18. 定义并测试一个代表员工的Employee类。
  19. CentOS 7系统上制作Clonezilla(再生龙)启动U盘并克隆双系统
  20. js自动缩放页面自适应屏幕分辨率

热门文章

  1. MLOps极致细节:1. MLFlow介绍
  2. jsp页面中嵌入java代码
  3. Linux内核学习全书
  4. 电脑出现 无法访问 某文件夹。 拒绝访问。
  5. 一套完整的三甲医院医学影像科PACS系统源码
  6. React Native 集成分享第三方登录功能分享第三方登录模块开发(iOS)
  7. jsp调用css文件
  8. Knox SSO对于http请求的处理流程
  9. 拒绝拖延——《拖延心理学》读书笔记
  10. 团队里A和B吵架了,经理M该干啥?