网站建设技术app下载,单页网站设计,WordPress添加live2d,专做婚礼logo的网站根据网上有些教程#xff0c;使用translate包翻译稍微复杂语句的时候#xff0c;会报错RuntimeError: generator raised StopIteration 实际测试之后发现#xff0c;主要是from_lang、to_lang两个参数的设置有问题#xff0c;比如有人说中文写Chinese、Z…根据网上有些教程使用translate包翻译稍微复杂语句的时候会报错RuntimeError: generator raised StopIteration 实际测试之后发现主要是from_lang、to_lang两个参数的设置有问题比如有人说中文写Chinese、ZH都可以但是实际使用的时候会发现用Chinese这种就会报错:
trantranslate.Translator(from_langZH,to_langJA)
#不报错trantranslate.Translator(from_langChinese,to_langJapanese)
#报错
实际测试 import translatetry:trantranslate.Translator(from_langZH,to_langJA)strtran.translate(今天的天气怎么样)print(str)
except:print(报错)try:tran_1translate.Translator(from_langChinese,to_langJapanese)str_1tran_1.translate(今天的天气怎么样)print(str_1)
except:print(报错)运行结果 所以在设置语言的时候尽量使用ZH、JA这种缩写方式至于每种语言的缩写是什么就需要慢慢摸索了