OSError: [Errno 36] Имя файла слишком длинное в AWS glue

Мне нужно прочитать схему кобола в AWS glue. В приведенном ниже коде появляется ошибка OSError: [Errno 36] Слишком длинное имя файла

      import stingray.cobol.loader
import stingray.cobol
import io
from io import StringIO
import boto3
import json
import pandas as pd
import tempfile
import python_cobol as cob
import pprint



s3 = boto3.client('s3')
s3file = s3.get_object(Bucket = 'bucket_name' , Key= 'path')

with open(s3file['Body'].read().decode('utf-8'), 'r') as copybook:
    schema = stingray.cobol.loader.COBOLSchemaLoader(copybook).load()
pprint.pprint(schema)

0 ответов

Другие вопросы по тегам