Simpy资源:获取ID?

时间:2016-10-10 10:42:47

标签: python simpy

我有两条机场跑道作为Simpy资源:

runway = simpy.Resource(env, capacity=2) # two runways

这一切都很好,但是如何才能访问跑道ID(1或2),这样我就可以有一个输出,例如#1;#1号飞机从#1跑道起飞?

1 个答案:

答案 0 :(得分:0)

你不能(正式)。在内部,插槽只是一个列表,因此理论上您可以使用请求的列表索引。

或者,您可以使用Store并放置两个" Runway"对象进入它。这些物品(当然)有一个ID,也可以携带额外的信息(无论你能想象到什么)。