|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 YuGuii 于 2018-6-2 22:37 编辑
大家好,我是于归!
看了老甲鱼爬取有道词典的翻译,就想着看能不能爬取谷歌翻译。
主要还是有道词典的翻译实在太愚蠢了,简直在侮辱智商。。。。
首先我们打开谷歌翻译的网址:https://translate.google.cn/
然后按F12审查元素,下图我们可以看到其中q是我们所需要翻译的内容
格式
值得注意的,里面有个值为TK,是利用JS代码计算出来的,对于不同的翻译内容显示不同的计算值。那么问题来了。。。。我不会JS!!!!!!怎么办???还好,我在github上找到了大牛写的TK值的算法代码,github地址:https://github.com/cocoa520/Google_TK
在使用JS代码的前提是安装对应的库,个人比[/code[/code][/code][/code]]较喜欢PyExexJS
说句题外话,由于有的时候安装的地址在国外,我们在cmd下用PIP下载的时候慢的要哭出来了,这时候我们可以使用镜像地址来下载,我这边使用的是清华大学的镜像地址
格式为: 地址盘:\安装路径\pip.exe文件的地址 + install + -i https://pypi.tuna.tsinghua.edu.cn/simple + 包名
例如我的是D:\python3.6\Scripts\pip.exe install -i https://pypi.tuna.tsinghua.edu.cn/simple PyExexJS
在PY3上的代码为:
至此,基本OK了,下面附上所有的代码
|
|