第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使用 HolaVPN 解決 googletrans 的 JSON 解碼錯誤:第 1 行第 1 列

如何使用 HolaVPN 解決 googletrans 的 JSON 解碼錯誤:第 1 行第 1 列

慕妹3146593 2023-09-05 20:37:41
我有一個 18k 行的越南語數(shù)據(jù)集,我正在嘗試使用 googletrans 模塊將其翻譯為英語。from googletrans import Translatortranslator = Translator()def  trans_text(df, text_field):    df[text_field] = df[text_field].apply(translator.translate, src='vi', dest='en').apply(getattr, args=('text',))      return dftrans_text(df_train.sample(1), "question")我最終得到以下 JSONDecode 錯誤:JSONDecodeError                           Traceback (most recent call last)<ipython-input-21-d6791d78575e> in <module>()     24     df[text_field] = df[text_field].apply(translator.translate, src='vi', dest='en').apply(getattr, args=('text',))     25     return df---> 26 trans_text(df_train.sample(1), "question")     27      28 <ipython-input-21-d6791d78575e> in trans_text(df, text_field)     22      23 def  trans_text(df, text_field):---> 24     df[text_field] = df[text_field].apply(translator.translate, src='vi', dest='en').apply(getattr, args=('text',))     25     return df     26 trans_text(df_train.sample(1), "question")/opt/anaconda3/envs/sam-pycaret/lib/python3.6/site-packages/pandas/core/series.py in apply(self, func, convert_dtype, args, **kwds)   4198             else:   4199                 values = self.astype(object)._values-> 4200                 mapped = lib.map_infer(values, f, convert=convert_dtype)   4201    4202         if len(mapped) and isinstance(mapped[0], Series):pandas/_libs/lib.pyx in pandas._libs.lib.map_infer()/opt/anaconda3/envs/sam-pycaret/lib/python3.6/site-packages/pandas/core/series.py in f(x)   4183    4184             def f(x):-> 4185                 return func(x, *args, **kwds)   4186    4187         else:我理解這是由于我的 IP 被禁止而引起的。我查找了規(guī)避此問題的方法,發(fā)現(xiàn)使用 VPN 值得一試。我已經(jīng)安裝了 HolaVPN。然而,作為這一切的新手,我不確定如何重現(xiàn)與Hola解決方案中相同的步驟。任何關(guān)于要遵循的明確程序的提示都會有很大幫助。謝謝。
查看完整描述

1 回答

?
夢里花落0921

TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超6個贊

該庫發(fā)出請求,并且在不檢查狀態(tài)代碼的情況下假定請求已成功:


     79         r = self.session.get(url, params=params)

     80 

---> 81         data = utils.format_json(r.text)

現(xiàn)在,Google 可能出于任何原因不喜歡您的請求,并返回一條帶有匹配狀態(tài)代碼(4xx、5xx)的錯誤消息。該庫仍然嘗試將主體解析為 JSON,但這不起作用,因?yàn)闆]有主體并引發(fā)JSONDecodeError與原始問題無關(guān)的問題。你看不到真正的原因。


結(jié)論:該googletrans庫缺少關(guān)鍵的錯誤處理。您可能需要自己編輯它并添加錯誤處理。


查看完整回答
反對 回復(fù) 2023-09-05
  • 1 回答
  • 0 關(guān)注
  • 175 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號