出于需要经常会读一些英语的pdf文档,奈何英语太差只得借助机翻。每次都需要把pdf里的文档复制粘贴到翻译软件里,接着在把结果复制到word文档里,之间还需要排版什么的。今天突然发现百度翻译有一个公开的API,而且 "通用翻译功能" 每个月200万个字符免费。这就有了想法了,从今天开始试着做一个工具来实现这个目标。
今天是第一天,总结下今天干了哪些事。毕竟自己水平有限,心里还是有点B数的。不总结过两天就全忘光了。
事先说下我是python3.6 + anconda + pycharm
先是翻了翻百度的API说明
地址: http://api.fanyi.baidu.com/api/trans/product/apidoc
注册后可以在下图示意的地方找到密匙和ID,有用
API说明里一大堆说明讲真没花心思看,往下拉的时候突然发现居然提供了python的demo. 瞬间眼前一亮之后!你懂得,有demo无非修修改改的事,既然有了为啥还要发明轮子呢?
范例下回来捋了一遍,直观简明,挺好搞懂的。只是这个demo是python2.x版本的,需要修改一点点。我直接贴出修改后的代码:
import http.clien