Named semaphores in Python?
        Posted  
        
            by Boaz
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by Boaz
        
        
        
        Published on 2010-05-09T18:45:26Z
        Indexed on 
            2010/05/09
            18:48 UTC
        
        
        Read the original article
        Hit count: 388
        
Hi,
I have a script in python which uses a resource which can not be used by more than a certain amount of concurrent scripts running.
Classically, this would be solved by a named semaphores but I can not find those in the documentation of the multiprocessing module or threading .
Am I missing something or are named semaphores not implemented / exposed by Python? and more importantly, if the answer is no, what is the best way to emulate one?
Thanks, Boaz
PS. For reasons which are not so relevant to this question, I can not aggregate the task to a continuously running process/daemon or work with spawned processed - both of which, it seems, would have worked with the python API.
© Stack Overflow or respective owner