import requests
url = "https://fanyi.baidu.com/sug"s = input("请输入你要翻译的英文单词").strip()
dat = {"kw":s
}
# 发送post请求, 发送的数据必须放在字典中, 通过data参数进行传递
resp = requests.post(url, data=dat)
dic = resp.json()
lst = dic['data']
fr = open(r"test.txt",'r',encoding='utf-8')
fanyi = fr.read()
fr.close()
if s not in fanyi:for i in range(len(lst)):if s == lst[i]['k']:chans = lst[i]['v']print(lst[i]['v'])f = open(r"test.txt",'a',encoding='utf-8')f.write(s+' :\n')f.write('\t'+chans+'\n')f.close()
else:for i in range(len(lst)):if s == lst[i]['k']:print(lst[i]['v'])
resp.close() # 结束访问

使用方法:

现在代码文件所在文件夹下创建一个test.txt

命令行窗口跳转到该文件夹下运行该文件,会显示查询单词对应中文翻译(翻译来源百度翻译),并将这个单词写入到test.txt中

python制作简易生词本相关推荐

  1. 怎么用python自制计算公式_手把手教你用python制作简易计算器,能够记录你使用的情况...

    话不多说,首先先看效果图,它能够记录你在使用过程中的历史,方便你查看是否有错: 接下来就仔细分析一下是如何制作的: 简易计算器 第一步:导入资源库 在过程中使用到了tkinter这个资源库,win+R ...

  2. Python制作简易计算器(GUI)---Tkinter

    Python制作简易计算器(GUI)---Tkinter Tkinter简介 Tkinter 与 PyQt5 的比较 Tkinter PyQt5 项目展示 导入模块 函数封装 1. 运算公式的拼接与展 ...

  3. 用Python制作简易播放器(电子钢琴) mac系统

    用Python制作简易播放器(电子钢琴) 开发环境:Python3.7 Mac OS 思路: 先根据需要设计GUI的样式,并思考需要定义什么功能 把功能写出来 把功能填入GUI之中 用曲子测试完整的程 ...

  4. python 制作简易计算器~用户界面设计

    用python制作简易计算器 def shu1():#按键函数1,将会绑在相应的"1"."2"..."0"键上e1.insert(INSER ...

  5. python制作简易阴阳师游戏脚本(基础问题篇)

    正值过年的关卡,疫情严重,在这里盼望武汉马上恢复起来,武汉加油!!! python制作简易阴阳师游戏脚本(代码篇) 在一动不动的这几天里,受朋友的邀请写了个阴阳师刷御魂的脚本. 因个人水平有限,希望各 ...

  6. Python制作简易OCR文字识别系统

    前不久看了一篇"如何使用Python检测和识别车牌?"用OpenCV对输入图像进行预处理,用imutils将原始输入图像裁剪成所需的大小,用pytesseract将提取车牌字符转换 ...

  7. python︱使用python制作简易连点器

    当我们使用电脑的时候,不可避免的会碰到重复点击的任务.所以我们可以使用python制作一个简单的连点器进行使用,同时可以提升写代码的水平. 目录 第一步:前期准备 你需要一个可以编辑并运行python ...

  8. ios 分段 判断 小说阅读器_还在用别的小说阅读器?今天教你用Python制作简易小说阅读器!...

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理 以下文章来源于腾讯云 作者:Python进阶者 /前言/ 不知从什么时候开始.小说 ...

  9. python写小说阅读器_手把手教你用Python制作简易小说阅读器

    /前言/ 不知从什么时候开始.小说开始掀起了一股浪潮,它让我们平日里的生活不在枯燥乏味,很多我们做不到的事情在小说里都能轻易实现. 今天我们要做的就是一个小说阅读器了,一个可以将你的文章中的字每隔多少 ...

最新文章

  1. SAP报表的性能优化SAP报表的性能优化
  2. 转载】将32位代码向64位平台移植的注意事项
  3. A Network in a Laptop: Rapid Prototyping for Software-Defined Networks
  4. java面向对象计算器怎么写_Java对象简单实用案例之计算器实现代码
  5. 浏览器检测,移动网络的在线离线及网络状态
  6. Spring半注解半Xml
  7. 【POJ - 2594】Treasure Exploration(floyd传递闭包 + 最小路径覆盖,图论)
  8. html调用媒体图标,关于CSS 媒体查询(media queries)
  9. GO语言的进阶之路-Golang高级数据结构定义
  10. PLSQL使用教程(一):同步表结构和表数据
  11. 【过关斩将】如何制作高水平简历-观念篇
  12. 硬件知识:声控楼道灯电路
  13. (Arduino)蓝牙和 APPinventor实现一键SOS求救(一)
  14. java计算机毕业设计吉他库存管理源码+mysql数据库+系统+lw文档+部署
  15. 从零开始实现放置游戏(一)——游戏设计
  16. C生万物 | 操作符汇总大全【庖丁解牛,精细讲解】
  17. ubuntu下安装摄像头应用程序xawtv
  18. 图书管理系统 C语言链表实现 学校大作业功能齐全(书籍信息以及用户信息保存在附带的txt文件中)
  19. C++中类,对象,封装,继承(派生),多态
  20. 每个骰子的面数之和的次数

热门文章

  1. 第三方电视刷鸿蒙,小米电视怎么刷鸿蒙OS系统?一招立省上千块
  2. 串口流控(CTS/RTS)使用详解
  3. CSS实现PNG图片背景透明效果
  4. java中gat和sat方法_2016届高考语法专项复习单项填空(16)
  5. 【CSDN 2021 年度总结】半年涨粉11万,铁杵磨成针
  6. Java工具类------Math类的详解及使用
  7. 《计算机网络》day03-计算机网络的体系结构
  8. 松翰2.4G无线传输USB摄像头方案
  9. 学会了30个安慰自己和别人的技巧,你会更快乐
  10. web前端开发发展史,前后30年,展望未来!