- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我在 Stack Overflow 上进行了全面搜索,但找不到此问题的答案。我正在尝试使用适用于 Python (3.6.2) 的 Google Translate API (googletrans 2.2.0),并尝试将一组非英语文档翻译成英语。我让谷歌翻译进行语言检测。这是我的代码:
## newcorpus is a corpus I have created consisting of non-english documents
fileids = newcorpus.fileids
for f in fileids:
p = newcorpus.raw(f)
p = str(p[:15000])
translated_text = translator.translate(p)
print(translated_text)
sleep(10)
我通过每次等待 10 秒来限制对 API 的调用。我也一次只向 API 提供 15k 个字符以保持在字符数限制内。
每次运行此代码时,我都会收到以下错误消息:
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
有人可以帮忙吗?
最佳答案
我想我可能已经找到了我自己问题的答案。如果我将一次提供给 API 的字符数减少到 5k,一切似乎都正常。很奇怪,因为 Googletrans 文档说限制是 15k...嗯。我将不得不对请求进行批处理。
关于python - JSONDecodeError 在 Python3 中使用谷歌翻译 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48021371/
当我尝试运行以下代码时,出现 JSONDecodeError 错误。我不知道如何解决它。 我正在尝试流式传输推文。对于几条推文来说它工作正常,突然我收到错误并且流停止,请帮助我如何解决这个问题?更新的
下面是我为发布请求执行的代码并收到此错误 JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDec
我正在尝试在 PythonAnywhere 上部署我的应用程序。一切正常,但是当我调用一个函数时,我的应用程序失败了。 异常类型:JSONDecodeError 异常值:期望值:第 1 行第 1 列(
我正在尝试将一列中文地址翻译成英文。我在这里关注了文档:new column with coordinates using geopy pandas。它是第一次工作(大约30分钟前)。突然,当我重新运
我有一个 API 正在向我发送 POST 请求 (JSON) 以进行测试。我对 JSON 做了很多工作,但突然间它停止工作并给我一个 JSONDecodeError。我尝试了各种各样的方法,比如使用
我已经调试了几个小时,为什么我的代码随机中断并出现此错误:JSONDecodeError: Expecting value: line 1 column 1 (char 0) 这是我的代码: whil
我正在尝试调用以下电话: from simplejson import JSONDecodeError 但是我得到了这个错误: from simplejson import JSONDecodeErr
在今天之前它一直在工作。 我不知道为什么它今天不起作用。 import yfinance as yf df = yf.Ticker('MMM').history(start='2021-01-01',
我想读取之前通过一些网络抓取创建的大型 JSON 文件。但是,当我尝试读取该文件时,收到以下错误消息: JSONDecodeError:需要“,”分隔符:第 1364567 行第 2 列(字符 108
当我运行服务器并查看本地主机时,我得到了这个错误: JSONDecodeError at ...Traceback response = get_response(request) 我做错了什么? 我
有人能告诉我为什么这段代码只工作一次而在第二次我得到一个错误我的代码: import json counter_value = 1 data= {} data['test_device']= [] d
我有一个 json 文件,其中包含以下内容: #create test.json and add content dbutils.fs.put("test.json",'{"type": "abc",
这是我第一次使用 json 文件。我有一个 json 文件 { "schema-map" : [ { "src-file": "employee_master.xlsx
我刚刚开始学习 Django,并尝试创建一个 API。它是一个简单的 API,它从表中获取定义并将其作为响应返回。但每当我尝试在请求中发送关键字时,都会收到错误,类型为“JSONDecodeError
我使用 python 3.4.3 设置 virtualenv 并尝试从 json.decoder 导入 JSONDecodeError from json.decoder import JSONDec
我在 Stack Overflow 上进行了全面搜索,但找不到此问题的答案。我正在尝试使用适用于 Python (3.6.2) 的 Google Translate API (googletrans
我正在编写代码以使用“config.json”文件设置在 solr 中上传模型 (train_and_upload_demo_model.py)。但我收到以下错误: json.decoder.JSON
我正在尝试解析来自 youtube api 的 json 响应数据,但我不断收到错误消息。 这是它窒息的片段: data = json.loads("""{ "entry":{ "etag":"W/\
在 Django 中使用 json.loads 时出现 JSONDecodeError。 POST 数据 (b'csrfmiddlewaretoken=ikpUI4vMMbYivTby6FUkXRGN
我正在从 yfinance 抓取股市数据。在过去的几周里,我的代码运行良好。出于某种原因,现在我收到以下错误: json.decoder.JSONDecodeError: Expecting valu
我是一名优秀的程序员,十分优秀!