【发布时间】:2019-07-31 07:39:25
【问题描述】:
我正在尝试从存储在 S3 存储桶中的 PDF 读取数据,将其转换为文本,然后将这些文本转储到 json 文件中。
最后我想把这个 json 文件上传到弹性搜索中进行索引。
我为此编写了以下代码 sn-p:
with open('data.json','w') as f:
json.dump(doc,f)
dataj=json.load(f)
doc_data=dataj[:]
doc 是我使用 pdfminer 提取的文本。
执行此代码时出现以下错误。
[Errno 30] Read-only file system: 'data.json': IOError
Traceback (most recent call last):
File "/var/task/lambda_function.py", line 56, in lambda_handler
raise e
IOError: [Errno 30] Read-only file system: 'data.json'.
请有人帮我找出我在这里做错了什么。
【问题讨论】:
标签: json amazon-web-services elasticsearch amazon-s3 lambda