【问题标题】:Can't read uploaded csv file in SageMaker Studio Lab anymore无法再在 SageMaker Studio 实验室中读取上传的 csv 文件
【发布时间】:2022-12-02 21:36:34
【问题描述】:

我以前使用pandas命令:pd.read_csv('path copied from studio lab') 读取csv文件 但现在这个相同的命令似乎不再起作用了。我在 pandas 命令中使用的路径是通过右键单击上传文件然后选择复制路径获得的。

有什么帮助吗?

错误信息:

FileNotFoundError: [Errno 2] 没有这样的文件或目录:'Titanic/train.csv'

【问题讨论】:

  • 我面临着同样的问题;

标签: amazon-sagemaker amazon-sagemaker-studio


【解决方案1】:

您可以使用 boto3 来读取文件

s3 = boto3.client('s3')
obj = s3.get_object(
         Bucket = 'bucket_name',
         Key = 'path/to/file.csv'
      )
df = pd.read_csv(obj['Body'], nrows=100)

使用nrows 检查几个样本,以确保您看到预期的数据。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-18
    • 1970-01-01
    • 2019-11-23
    • 1970-01-01
    • 2023-01-31
    相关资源
    最近更新 更多