2012年10月7日日曜日

python - mutex と with

with を使って、mutex.acruire() と mutex.release() を置き換える事ができる

import thread

stdoutmutex = thread.allocate_lock()

with stdoutmutex:
    print 'Hello'

# 変更前
# stdoutmutex.acquire()
# print 'Hello'
# stdoutmutex.release()

0 件のコメント:

コメントを投稿