Я пытаюсь прочитать данные из PDF, хранящиеся в корзине S3, преобразовать их в текст, а затем выгрузить этот текст в файл json.
Наконец, я хочу загрузить этот файл json для упругого поиска для индексации.
Я написал ниже фрагмент кода для этого:
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'.
Кто-то, пожалуйста, помогите мне найти то, что я делаю здесь неправильно.