1

Java の tryAcquire Semaphore 関数に代わる Python を探しています。この機能はpythonバージョン3以降で追加されていることがわかりました。Pythonバージョン2.6.5を使用しています。私に代わるものはありますか?ここにあるのは semaphore.acquire(blocking=False) だけです これは Java での私のコードです - (セマフォの解放は別のスレッドで行われており、そのコードは含まれていません)

if(Sem.tryAcquire(30, TimeUnit.SECONDS))   
   log.info("testCall Semaphore acquired ");
else 
   log.error("Semaphore Timeout occured");
4

1 に答える 1