猫史档案馆


【求助】关于谷歌生喵机

用户:熊熊糖果熊熊糖果查看:2 回复:2 评论:2 创建时间:2020-08-27T22:45:19


 

最近用python做了一个谷歌生喵机(中文-日文-英文-德文-法文-阿拉伯语-中文),但是发现有些翻译显示不出来,如图

center_image

只显示了日语以及英语的翻译,后面的都显示不出来,有什么办法么?

有没有大佬提供一下谷歌翻译webAPI(滑稽

使用者一行代码安装运行库:(把 * 改成 . 为了防止猫厂屏蔽链接)

pip install googletrans -i  http://pypi*douban*com/simple/ --trusted-host pypi*douban*com

下面给出源码:(同样把url变量中的 * 改成 . )

from googletrans import Translator

n=input("原文:")
x=input("是否显示步骤?(y/n):")

if x=="y":
    x=True
else:
    x=False

def _print(s):
    if x:
        print(s)

url='translate*google*cn'

translator = Translator(service_urls=[url])
source = n
text = translator.translate(source,src='zh-cn',dest='ja').text
_print(text)
source = text

translator = Translator(service_urls=[url])
source = n
text = translator.translate(source,src='ja',dest='en').text
_print(text)
source = text

translator = Translator(service_urls=[url])
source = n
text = translator.translate(source,src='en',dest='de').text
_print(text)
source = text

translator = Translator(service_urls=[url])
source = n
text = translator.translate(source,src='de',dest='fr').text
_print(text)
source = text

translator = Translator(service_urls=[url])
source = n
text = translator.translate(source,src='fr',dest='ar').text
_print(text)
source = text

translator = Translator(service_urls=[url])
source = n
text = translator.translate(source,src='ar',dest='zh-cn').text
source = text

print(text)

参考资料 https://www*jianshu*com/p/6187d5915f70


回复

上一页1 页 / 共 1下一页
熊熊糖果熊熊糖果

安装:

pip install googletrans -i pypi*douban*com/simple --trusted-host pypi*douban*com

参考资料:

jianshu*com/p/6187d5915f70

点赞0


评论


熊熊糖果熊熊糖果

在中国可以使用的谷歌翻译(无需喵):translate*google*cn

点赞0


评论