日常查英语单词经常用到韦氏词典 https://www.merriam-webster.com/ 查看美版英文解释,同时又希望有一定的中文翻译辅助理解含义,便有了下面代码作为小工具实现想法,欢迎交流优化,共同进步。
本次使用Googletrans翻译包,由于Google API变更,安装和使用前请参考如下教程
iStoneWalker:【Python】【01_googletrans】【01_googletrans 初体验】
------------------2019.06.03更新---------------------
更新了“输入与输出”代码块,通过while True…break实现循环查询。
PS: 小伙伴说有道在英译中方面做得更好,后续研究使用有道替换谷歌_
可以将代码打包成.exe小工具日常查词使用,请参考如下教程
哈士奇说喵: 将自己的python程序打包成.exe/.app(秀同学一脸呐)
调包
import requests
from bs4 import BeautifulSoup
from googletrans import Translator
自定义函数
def Trans_Trans(word):
headers = {
'User-Agent':'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Ch