Привет, ребята, я знаю много похожих вопросов, которые я найду здесь, но у меня есть код, который выполняется правильно, который возвращает пять записей, и мой запрос состоит в том, как мне только прочитать весь файл и вернуть atlast с желаемыми строками просто suposeУ меня есть CSV-файл, который имеет размер в ГБ, поэтому я не хочу возвращать все данные ГБ-файла для получения только 5 записей, поэтому, пожалуйста, скажите мне, как я должен получить его .... Пожалуйста, если возможно, объясните мой код, если это не такхорошо, почему это не хорошо .. код:
import boto3
from botocore.client import Config
import pandas as pd
ACCESS_KEY_ID = 'something'
ACCESS_SECRET_KEY = 'something'
BUCKET_NAME = 'something'
Filename='dataRepository/source/MergedSeedData(Parts_skills_Durations).csv'
client = boto3.client("s3",
aws_access_key_id=ACCESS_KEY_ID,
aws_secret_access_key=ACCESS_SECRET_KEY)
obj = client.get_object(Bucket=BUCKET_NAME, Key=Filename)
Data = pd.read_csv(obj['Body'])
# data1 = Data.columns
# return data1
Data=Data.head(5)
print(Data)
Этот мой код, который работает нормально, также получает 5 записей из корзины s3, но я объяснил, что я ищудля любого другого запроса, не стесняйтесь, напишите мне ... Thnxx заранее