boto3 s3.Object- - 期望的字符串或类字节对象

时间:2018-03-02 10:59:45

标签: python boto3

我尝试寻找这个问题的解决方案,但仍然无法找出问题所在。所以,我试图检查一个桶中是否存在密钥。如果我使用以下代码,我的代码可以正常工作:

s3.Object("bucket_name", "key_name").load()

但是当我传递引用变量而不是实际值时,我得到一个错误。

bucket = "bucket_name"
key = "key_name"
s3.Object(bucket, key).load()

错误:expected string or bytes-like object

编辑 - 我在python shell中没有遇到这个问题。只有当我通过python模块运行它时才能得到它。

0 个答案:

没有答案