草庐IT

S3CryptoModuleBase

全部标签

python - django aws s3图像在上传时调整大小并访问各种调整大小的图像

我希望能够将我上传的图片调整为各种尺寸类别:原创中等(500kb)小(200kb)并将其保存到AWSS3。以后就可以访问它了。一种策略是将其保存在filename_small.jpg、filename_medium.jpg中,有一个辅助函数可以附加_small、_medium来访问这些文件。我不确定如何保存所有不同的文件(调整大小)然后使用助手访问它。https://gitlab.com/firdausmah/railercom/blob/master/railercomapp/storage_backends.pyclassMediaStorage(S3Boto3Storage):l

python - 使用 Python 和 Boto3 列出 S3 存储桶的目录内容?

我正在尝试使用Python和Boto3列出S3存储桶中的所有目录。我正在使用以下代码:s3=session.resource('s3')#Ialreadyhaveaboto3Sessionobjectbucket_names=['this/bucket/','that/bucket/']fornameinbucket_names:bucket=s3.Bucket(name)forobjinbucket.objects.all():#thisraisesanexception#handleobj当我运行它时,我得到以下异常堆栈跟踪:File"botolist.py",line67,inf

python - Django 存储 - 无法加载亚马逊的 S3 绑定(bind)错误

嘿,所以尝试将我的用户上传的图像连接到我的S3存储桶,以便图像存储在那里。使用django存储(做了一些研究,似乎是每个人都建议的,但对想法持开放态度)这是我做的:已安装的django存储pipinstalldjango-storages将其添加到我的INSTALLED_APPS#settings.pyINSTALLED_APPS=(...'storages',)并将此代码也添加到settings.py#settings.pyDEFAULT_FILE_STORAGE='storages.backends.s3.S3Storage'AWS_ACCESS_KEY_ID='#########

python - 使用 Boto3 在 S3 中设置 AWS 内容类型

我正在尝试使用亚马逊的Boto3SDK将网页上传到S3存储桶用于Python。我在设置Content-Type时遇到问题。除了我使用此代码指定的元数据key之外,AWS不断为Content-Type创建一个新的元数据key:#Uploadanewfiledata=open('index.html','rb')x=s3.Bucket('website.com').put_object(Key='index.html',Body=data)x.put(Metadata={'Content-Type':'text/html'})任何有关如何将Content-Type设置为text/html的

python - 在 Python 中从 AWS S3 读取 gzip 文件的内容

我正在尝试从我在AWS中运行的Hadoop进程中读取一些日志。日志存储在S3文件夹中,路径如下。桶名=名称键=y/z/stderr.gz这里Y是集群ID,z是文件夹名称。这两者都充当AWS中的文件夹(对象)。所以完整路径就像x/y/z/stderr.gz。现在我想解压缩这个.gz文件并读取文件的内容。我不想将此文件下载到我的系统,希望将内容保存在python变量中。这是我到目前为止尝试过的。bucket_name="name"key="y/z/stderr.gz"obj=s3.Object(bucket_name,key)n=obj.get()['Body'].read()这给了我一种

python - 升级到 Django 1.7。获取错误 : Cannot serialize: <storages. backends.s3boto.S3BotoStorage 对象

我正在尝试将Django应用程序从Django1.6.6升级到1.7,并且我使用的是Python2.7.8。当我运行pythonmanage.pymakemigrations时,出现以下错误:ValueError:Cannotserialize:TherearesomevaluesDjangocannotserializeintomigrationfiles.相关代码如下:protected_storage=storages.backends.s3boto.S3BotoStorage(acl='private',querystring_auth=True,querystring_exp

html - Amazon S3 图像,无法使用 html5 Canvas 保存,出现 Tainted Canvases 错误

在使用canvas保存图像时遇到问题(Chrome、Firefox和Safari),当我在html5Canvas中加载托管图像时,Canvas中显示错误(尽管仅在Chome而非Firefox中),图像来自AmazonS3服务器:Imagefromorigin'https://xxx.s3.amazonaws.com'hasbeenblockedfromloadingbyCross-OriginResourceSharingpolicy:No'Access-Control-Allow-Origin'headerispresentontherequestedresource.Origin'

html - 如何使用 Galaxy S3 的视口(viewport)元标记?

我试图在GalaxyS3上设置视口(viewport)宽度,但结果是有线的。此视口(viewport)适用于iPhone和其他设备,但不适用于GalaxyS3。 最佳答案 您需要在您的内容中添加,target-densitydpi=device-dpi。 关于html-如何使用GalaxyS3的视口(viewport)元标记?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/126

html - 为什么我的 bootstrap 标签和徽章在我的三星 s3 上消失了

我的bootstrap标签和徽章在页面第一次加载时从网页上消失,使用我的三星galaxys3它们只会在我刷新浏览器窗口后重新出现。为什么会发生这种情况,我怎样才能简单地强制它们在页面第一次加载时出现。我的labels和badges不是空的,所以displaynone功能与它无关。页面第一次加载时不显示的代码示例是:info还尝试删除下面的内容,但没有成功.label:empty,.badge:empty{display:none;}正常的boostrap.css附加到我的页面,它是唯一包含标签选择器的样式表。有没有人遇到过这种奇怪的事情?谢谢 最佳答案

javascript - AWS SDK JavaScript : how display upload progress of AWS. S3.putObject?

我正在开发一个JavaScript客户端来将文件直接上传到AmazonS3。UploadtoS3varbucket=newAWS.S3({params:{Bucket:'myBucket'}});varfileChooser=document.getElementById('file-chooser');varbutton=document.getElementById('upload-button');varresults=document.getElementById('results');button.addEventListener('click',function(){var