網(wǎng)站制作NEWS
python 調(diào)用 谷歌翻譯api 免費(fèi)用 無(wú)需自己寫(xiě)代碼,直接調(diào)用就可以了
要使用 Python 與 Google 翻譯 API 進(jìn)行免費(fèi)的翻譯操作,首先需要安裝相應(yīng)的庫(kù)。嘗試使用 pygoogletranslation 庫(kù),但由于版本問(wèn)題,遇到了不少麻煩。一開(kāi)始安裝后發(fā)現(xiàn)總是出現(xiàn)“模塊中不含有某 name”之類的錯(cuò)誤。解決辦法是卸載并重新安裝庫(kù),但即使升級(jí)到了最新版本,還是報(bào)錯(cuò),表示缺少了 googletrans 庫(kù),于是又安裝了此庫(kù)的 3.0.0 版本。但使用此庫(kù)翻譯時(shí),出現(xiàn)了 code = self.RE_TKK.search(r.text).group(1).replace('var ', '') AttributeError:'NoneType'object has no attribute 'group' 的錯(cuò)誤。接著升級(jí)到了 googletrans 的 4.0.0rc1 版本,但問(wèn)題依然存在,可能是由于網(wǎng)絡(luò)延遲導(dǎo)致的錯(cuò)誤狀態(tài)碼問(wèn)題。
面對(duì)網(wǎng)絡(luò)問(wèn)題,國(guó)內(nèi)訪問(wèn)可能受到影響。因此,分享解決方法如下:
最后,解決此問(wèn)題只需幾個(gè)步驟。先確保安裝了最新的 googletrans 庫(kù),然后使用它進(jìn)行翻譯操作。盡管遇到了一些技術(shù)難題,最終找到了一個(gè)免費(fèi)且實(shí)用的方法。希望這能幫助到其他需要使用 Python 進(jìn)行翻譯的用戶。
多重隨機(jī)標(biāo)簽