क्या लिनक्स पर पाइथन में सिस्टम-व्यापी म्यूटेक्स रखने का कोई आसान तरीका है? "सिस्टम-वाइड" द्वारा, मेरा मतलब है कि म्यूटेक्स का उपयोग पायथन प्रक्रियाओं के समूह द्वारा किया जाएगा; यह पारंपरिक म्यूटेक्स के विपरीत है, जिसका उपयोग उसी प्रक्रिया में थ्रेड के समूह द्वारा किया जाता है।लिनक्स पर पाइथन में सिस्टम-व्यापी म्यूटेक्स
संपादित करें: मुझे यकीन नहीं है कि पायथन का multiprocessing
पैकेज मुझे चाहिए। उदाहरण के लिए, मैं दो अलग अलग दुभाषिए में निम्नलिखित निष्पादित कर सकते हैं: जब मैं दो अलग-अलग दुभाषिए में एक साथ इन आदेश पर अमल
from multiprocessing import Lock
L = Lock()
L.acquire()
, मैं उनमें से एक-मस्ती करना चाहते। इसके बजाए, न तो लटका; ऐसा प्रतीत होता है कि वे एक ही म्यूटेक्स प्राप्त नहीं कर रहे हैं।
http://stackoverflow.com/questions/5756813/simple-but-fast-ipc-method-for-a-python-and-c-application – Anycorn
आप शामिल हैं एक अच्छा समाधान मिला? – redice