我在示例程序中找到了这段代码:
>>> monitor = {'top': 5, 'left': 0, 'width': 1000, 'height': 200}
>>> output = 'sct-{top}x{left}_{width}x{height}.png'.format(**monitor)
>>> print(output)
sct-5x0_1000x200.png
看起来.format(**monitor)
是**kwargs
'类似的东西',但我之前没有使用过这些东西。
我解除了'这段代码并且知道它是如何工作的,但是我的理解可以让我在一个kwargmire中找到我吗?
我准备发布这个问题,但首先运行了这个问题:
>>> '{} {} buckle my {top}'.format(1, 2, **monitor)
'1 2 buckle my 5'
所以我想我现在可以说我已经积极地与kwargs
合作。