मेरे पास एक बहु-थ्रेडिंग पायथन कार्यक्रम है, और एक उपयोगिता फ़ंक्शन है, writeLog(message)
जो संदेश के बाद टाइमस्टैम्प लिखता है। दुर्भाग्य से, परिणामी लॉग फ़ाइल यह संकेत नहीं देती है कि कौन सा धागा किस संदेश को उत्पन्न कर रहा है।
मैं writeLog()
संदेश में कुछ जोड़ने में सक्षम होना चाहता हूं ताकि यह पता चल सके कि कौन सा धागा इसे कॉल कर रहा है। जाहिर है कि मैं सिर्फ इस जानकारी में थ्रेड पास कर सकता हूं, लेकिन यह बहुत अधिक काम होगा। वहाँ कुछ धागा है os.getpid()
कि मैं का उपयोग कर सकता है?