Python 3.x 将图像上载到云,然后将相应的链接粘贴到相应的数据帧

Python 3.x 将图像上载到云,然后将相应的链接粘贴到相应的数据帧,python-3.x,pandas,dataframe,cloud,python-camelot,Python 3.x,Pandas,Dataframe,Cloud,Python Camelot,我有带表格的PDF和与表格内容相关的图像图表。 在单个页面上同时显示表格和图像 我使用Camelot库提取了这些表。以及使用Fitz库的图像使用Python 现在我想将这些图像(.png)上传到任何可能的云服务,并将相应图像的web链接提供给相应表的数据帧 请帮忙 对于任何公共云,您都可以使用S3来使用(python库)存储图像 在AWS S3存储桶中存储图像的示例代码: import boto3 s3 = boto3.client('s3') bucket = 'your-bucket-nam

我有带表格的PDF和与表格内容相关的图像图表。 在单个页面上同时显示表格和图像

我使用Camelot库提取了这些表。以及使用Fitz库的图像使用Python

现在我想将这些图像(.png)上传到任何可能的云服务,并将相应图像的web链接提供给相应表的数据帧

请帮忙


对于任何公共云,您都可以使用S3来使用(python库)存储图像

在AWS S3存储桶中存储图像的示例代码:

import boto3
s3 = boto3.client('s3')
bucket = 'your-bucket-name'
file_name = 'location-of-your-image'
key_name = 'name-of-image-in-s3'
s3.upload_file(file_name, bucket, key_name)
要获取上载的文件url,您可以将其构造为:

s3_url = f"https://{bucket}.s3.{region}.amazonaws.com/{file_name}"
并将s3\uURL存储在数据框中