小编Waw*_*zek的帖子

在 boto3 中使用 RDS 标签/如何在 boto3 中获取 ARN

我尝试使用 python 在 AWS 中标记各种对象。AFAIK 某些服务无法使用 boto。因此,我决定看看 boto3。我已经堆积在 RDS 上了。根据文档,add_tags_to_resource 方法需要一个资源 ARN。我看不到获得它的方法。

为了解决上述问题,我想到了自己创建 ARN。毕竟这不是那么难 - RDS 标记文档。但还有一个问题。在我的脚本中,我不能保证知道帐号,所以我想知道如何获取帐号以自己创建 ARN。

python rds amazon-web-services boto3

1
推荐指数
1
解决办法
3971
查看次数

使用eval来定义Python类数据属性

我想知道是否可以使用eval来创建类数据属性.像下面的代码:

class Test:
    def __init(self):
        matrix_names = ['F', 'B', 'H', 'Q', 'R', 'x', 'P']
        for matrix in matrix_names:
            print matrix
            operation = "self.%s = self.__matrix_read(%s)" %\
             (matrix, matrix)
            eval(operation)

    def __matrix_read(self, filename):
        return (read(".matrix/%s.csv"%filename))
Run Code Online (Sandbox Code Playgroud)

在iPython中我得到:

File "<string>", line 1
   self.F = self.__matrix_read(F)
       ^
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)

python eval class

0
推荐指数
1
解决办法
104
查看次数

标签 统计

python ×2

amazon-web-services ×1

boto3 ×1

class ×1

eval ×1

rds ×1