有没有一种方法可以免费使用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你知道一个模块可以工作吗?谢谢你的回复,我会试试这个!