당신은 당신의 자원에 무슨 일이 일어나고 있는지 조회 할 필요가있다. 이제
# Number of users currently using the resources.
num_users_R1 = R1.count()
num_users_R2 = R2.count()
당신이 문은 말할 경우이 당신이 당신을 사용할 수 있습니다 알고
R1 = simpy.Resource(env, capacity = 1)
R2 = simpy.Resource(env, capacity = 1)
당신은 너무 같은 이들 자원의 가용성에 대해 질문을 할 수 있습니다
은의이 같은 자원을 정의 할 수 sim이 따라야 할 프로세스.
# if both are free do process 1
if num_users_R2 + num_users_R2 == 2:
process_1()
# otherwise do process 2
else:
process_2()
당신은 공식 문서에서 자원 명령에 대한 자세한 내용을보실 수 있습니다 : http://simpy.readthedocs.io/en/latest/api_reference/simpy.resources.html