Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有一种方法可以免费使用python将字符串从一种语言翻译成另一种语言而不受每日限制?_Python_Translation - Fatal编程技术网

有没有一种方法可以免费使用python将字符串从一种语言翻译成另一种语言而不受每日限制?

有没有一种方法可以免费使用python将字符串从一种语言翻译成另一种语言而不受每日限制?,python,translation,Python,Translation,我正在制作一个网页刮板,在那里我需要将单词从英语翻译成荷兰语。 我当前正在使用此模块:。过了一会儿,我的免费每日翻译就用完了。有没有一种免费的方法,可能是本地的,也可能是使用不同的方法?不确定Google Translate是否限制了你每天可以进行的翻译数量-我知道通过他们的官方API,你需要一个API密钥,而且它可能是有限的——但是当你通过谷歌搜索翻译东西时,你的浏览器所使用的API又如何呢 def main(): import requests url = "h

我正在制作一个网页刮板,在那里我需要将单词从英语翻译成荷兰语。
我当前正在使用此模块:。过了一会儿,我的免费每日翻译就用完了。有没有一种免费的方法,可能是本地的,也可能是使用不同的方法?

不确定Google Translate是否限制了你每天可以进行的翻译数量-我知道通过他们的官方API,你需要一个API密钥,而且它可能是有限的——但是当你通过谷歌搜索翻译东西时,你的浏览器所使用的API又如何呢

def main():

    import requests

    url = "https://translate.google.com/translate_a/single"

    english_sentence = "I am hungry"
    from_language = "en"
    to_language = "de"

    params = {
        "client": "webapp",
        "sl": "auto",
        "tl": to_language,
        "hl": from_language,
        "dt": "t",
        "tk": "374347.226425",
        "q": english_sentence
    }

    response = requests.get(url, params=params)
    response.raise_for_status()

    data = response.json()

    german_sentence = data[0][0][0]

    print(german_sentence)

    return 0


if __name__ == "__main__":
    import sys
    sys.exit(main())
输出:

Ich bin hungrig
>>> 

使用不同的module@Evorage你知道一个模块可以工作吗?谢谢你的回复,我会试试这个!